Skip to content

Commit

Permalink
Add Tui [INFO]
Browse files Browse the repository at this point in the history
Co-Authored-By: aayush <[email protected]>
  • Loading branch information
harilvfs and aayushrg7 committed Jan 1, 2025
1 parent f5e2395 commit 77ccb17
Show file tree
Hide file tree
Showing 4 changed files with 314 additions and 278 deletions.
1 change: 1 addition & 0 deletions docs/.vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ export default {
{ text: "Terminal", link: "/installation/cli" },
{ text: "Commands", link: "/installation/cmd" },
{ text: "GTK", link: "/installation/gtk" },
{ text: "TUI", link: "/installation/tui" },
{ text: "Arch [AUR]", link: "/installation/aur" },
],
},
Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
align="right"
/>

**What is Carch?**
<h1>What is Carch?</h1>

**Carch** is a simple `Bash script` designed to simplify the process of setting up an `Arch` Linux system. With an intuitive menu interface powered by `gum`, Carch makes configuring your system as easy and efficient as possible, saving you valuable time.

Expand Down
20 changes: 20 additions & 0 deletions docs/installation/tui.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<h1></h1>

<img
src="https://cdn-icons-png.flaticon.com/128/4330/4330899.png"
alt="Disclaimer"
width="100"
align="right"
/>

<h1>Disclaimer</h1>

Let’s be real—I didn’t create the TUI for the `Carch` project from scratch. My `amazing noob skills` in Rust made that impossible. Instead, all credit goes to the [`ChrisTitusTech LinUtil project`](https://github.com/ChrisTitusTech/linutil) and its [`Contributors`](https://github.com/ChrisTitusTech/linutil/graphs/contributors). Thanks to its `MIT` license, I was able to use their TUI for my project. However, the bash scripts inside the TUI? Those are my creation.


Now, `Carch` doesn’t fully depend on this TUI. It’s just an extra feature to make things more user-friendly. While the TUI lets you run `Carch` scripts, it’s not exactly the same as the main scripts. For example, I had to remove `gum` for menu and item selection to make it work. Instead, you’ll need to type your options in the TUI. These are small changes and won’t affect how the scripts work much.

Keep in mind, the TUI is still in development, so bugs might pop up. If you find any, please let me know, and I’ll fix them as soon as I can.

Lastly, a big thank you to [`ChrisTitusTech`](https://github.com/ChrisTitusTech) and the [`Contributors`](https://github.com/ChrisTitusTech/linutil/graphs/contributors). Your work in the Linux community is amazing, and I’m grateful to have been able to use your project as part of mine.

Loading

0 comments on commit 77ccb17

Please sign in to comment.