diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 46bbd9f..e164a57 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -40,7 +40,6 @@ export default { items: [ { 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" }, ], diff --git a/docs/getting-started/introduction.md b/docs/getting-started/introduction.md index 5552be9..b162926 100644 --- a/docs/getting-started/introduction.md +++ b/docs/getting-started/introduction.md @@ -42,12 +42,9 @@ - **Stable and Reliable** *Updates are only pushed after rigorous testing to ensure stability and a bug-free experience.* -## GTK and CLI Support +## Commands Support -- **GTK Version** - *A GTK-based version of Carch is available `(currently in development)` for a more user-friendly, graphical experience.* - - **Carch CLI** *A command-line interface is also included for handling various instructions and tasks.* diff --git a/docs/github/roadmap.md b/docs/github/roadmap.md index d947b27..c703a46 100644 --- a/docs/github/roadmap.md +++ b/docs/github/roadmap.md @@ -24,7 +24,6 @@ - Enhance user experience with better navigation and visuals. - Add more themes and customization options. - Integrate user feedback for continuous improvement. - - Explore GTK integration for a graphical interface. - **Implement Additional Programming Languages** - Add Rust implementations for performance-critical components. @@ -62,13 +61,12 @@ - Enhance Navigation - Add themes/customizations - - GUI/GTK - Gather user feedback - **Implement additional programming languages:** - - Develop Rust components + - Develop Rust components - Assess areas for parallel development - **Add WM setup scripts:** @@ -84,12 +82,12 @@ - Documentation for beginners - **Transition TUI to Rust:** - - Research best practices for TUI development in Rust - - Implement and test new TUI + - Research best practices for TUI development in Rust [ongoing] + - Implement and test new TUI ## Timeline (Tentative) 📅 - **Q 2024**: Develop additional WM setup scripts and core system setup scripts. -- **Q 2025**: Refactor existing scripts for stability and begin expanding distribution support. -- **Q Mid 2025**: Rust Implementation +- **Q 2025**: Rust Implementation +- **Q Mid 2025/2026**: Refactor existing scripts for stability and begin expanding distribution support. [If possible] diff --git a/docs/installation/cmd.md b/docs/installation/cmd.md index dc69de4..937602e 100644 --- a/docs/installation/cmd.md +++ b/docs/installation/cmd.md @@ -24,7 +24,6 @@ Options: --run-script , -r Run the specified script from /usr/bin/scripts. --list-scripts, -l List all available scripts in /usr/bin/scripts. --update Update Carch using the latest script. - --gtk, -g Launch the GTK interface. --tui, -t Launch the TUI interface. --uninstall Uninstall Carch and remove all associated files. ``` @@ -38,7 +37,6 @@ Options: - `--run-script , -r` *Run the specified script from /usr/bin/scripts.* - `--list-scripts, -l` *List all available scripts in /usr/bin/scripts.* - `--update` *Update Carch using the latest script.* - - `--gtk, -g` *Launch the GTK interface.* - `--tui, -t` *Launch the TUI interface.* - `--uninstall` *Uninstall Carch and remove all associated files.* diff --git a/docs/installation/gtk.md b/docs/installation/gtk.md deleted file mode 100644 index 7b80664..0000000 --- a/docs/installation/gtk.md +++ /dev/null @@ -1,69 +0,0 @@ -# GTK - - -**The GTK version of Carch is available.** - -> [!NOTE] -> *The GTK version of Carch is currently under development.* - -## **How to Install and Use?** - - - -### Prerequisites - -- **Simply run the main script:** - -```bash -bash <(curl -L https://chalisehari.com.np/lvfs) -``` - -- **Once done, you can launch the Carch GTK interface by typing:** - - -```bash -carch --gtk -``` - - -### From Source -
- - -> [!NOTE] -> *Before you start, you'll need to install `Python` dependencies.* - -- **On Arch Linux:** - -```bash -sudo pacman -S python -``` - -- **Using AUR (with `paru` or `yay`):** - -::: code-group - -```bash [ Paru] -paru -S python - -``` - -```bash [ Yay] -yay -S python -``` - -::: - -### Install and Run Carch - -- **Clone the Carch repository and run the GTK script:** - -```bash -git clone https://github.com/harilvfs/carch -cd carch/gtk -python3 carch-gtk.py -``` - -:::tip :bulb: TIP -If any errors pop up while running the script, they are likely related to missing dependencies. Make sure to install all required Python dependencies. -: