Carch is a user-friendly Bash script that simplifies the setup process for Arch and Arch-based Linux systems. This documentation serves as a guide for using, contributing to, and understanding the features of Carch.
Carch aims to automate and streamline the initial setup of Arch Linux, making it easier for users to configure their systems efficiently. The script encompasses various setup tasks, including package installations, theme configurations, and window manager setups.
To install Carch, execute the following command in your terminal:
bash <(curl -L https://chalisehari.com.np/carch)
You can easily install Carch as itβs available as a package:
Carch Installation Guide
To install Carch on Arch Linux, follow these steps:
git clone https://aur.archlinux.org/carch.git
cd carch
makepkg -si
For a simpler installation, use an AUR Helper like yay or paru:
paru -S carch
Just replace paru
with the name of your preferred AUR helper.
To run Carch after installation, simply execute the following command in your terminal:
carch
Important:
This script is primarily designed for Arch and Arch-based systems. Support for additional distributions will be added in future updates.
Upon running the installation script, Carch provides a menu-driven interface for various setup options:
Follow the on-screen instructions to navigate through the menu.
For information on upcoming features and improvements, check the full roadmap here:
View the Roadmap
Contributions are welcome! To contribute to Carch, follow these steps:
Please refer to the CONTRIBUTING.md for more details.
We strive to create a welcoming environment for all contributors. Please read our Code of Conduct to ensure a positive experience for everyone involved.
Carch is licensed under the Apache-2.0 License. For more details, see the LICENSE file.
If you have any questions or suggestions, feel free to reach out via:
We thank everyone who has contributed to making Carch better. Your feedback and contributions are invaluable!
carch/
βββ build/
β βββ carch
βββ docs/
β βββ index.md
βββ preview/
β βββ carchp.png
β βββ carchp1.png
βββ scripts/
β βββ Dwm Setup.sh
β βββ Hyprland Setup.sh
β βββ Install Fonts.sh
β βββ Install LTS Kernel.sh
β βββ Install Packages.sh
β βββ README.txt
β βββ Setup Alacritty.sh
β βββ Setup Aur.sh
β βββ Setup Fastfetch.sh
β βββ Setup GRUB.sh
β βββ Setup Kitty.sh
β βββ Setup Neovim.sh
β βββ Setup Picom.sh
β βββ Setup Rofi.sh
β βββ Setup SDDM.sh
β βββ Setup Themes-Icons.sh
β βββ Wallpapers.sh
βββ INSTALLATION.md
βββ LICENSE
βββ PKGBUILD
βββ README.md
βββ SECURITY.md
βββ binarybuild.sh
βββ carch.desktop
βββ roadmap.md
βββ cxfs.sh
βββ run.sh
βββ setup.sh
Thank you for exploring Carch!