Carch
A Simple Script That May Help You Automate Linux System Setups.

Currently Supports Arch or Fedora Based Distros.
About
"What the heck is this script? Good question! It’s just a bunch of simple bash scripts anyone can run by picking options. You’ll see categories like system, terminal, desktop, development, etc. Inside each, there are script names — like in terminal, you’ll find Kitty, alacritty, and more. When you run one, it installs the package and sets up my minimal and clean config. That’s it. Just pick, run, and it does the rest for you.
[!NOTE]
Yeah, the script does everything by itself, but it might not work on every system.
If your setup is a bit different, some stuff might break.
Just check the preview in the menu to see what the script actually does.
Yeah, most scripts work fine, but if you find any bugs, drop a bug report.
Got ideas or features to add? Open a feature request anytime!
Btw, I highly recommend checking out the Carch docs for more details.
Live Test 🎯
You can run or use Carch directly without installing it on your system.
Choose one of the following version to try Carch:
⭐ Stable Version [ Latest Release ]
🧪 Dev Version [ Latest Commits ]
Installation
Carch mainly supports Arch and Fedora.
To install, run:
It works on Arch/Fedora-based distros too. If something breaks, just drop it in the issues tab.
📦 Cargo Crate
Carch is available on Cargo Crate too.
For Arch/Fedora, it's easy if you have Rust.
First, install dependencies:
Arch Linux
Fedora Linux
Then, install Carch:
Run it with carch in the terminal.
[!TIP] If
carchdoesn’t run, add Cargo’s bin directory to your PATH:
Commands
Carch supports some commands too. You can view them by running:
Roadmap
Check the full roadmap in the docs.
Contributing
PRs & contributions are welcome! Read the contributing guide first.
Code of Conduct
We want a welcoming environment for everyone. Please follow our code of conduct.
Contributors
Thanks to everyone who contributed — reporting bugs, providing feedback, or submitting PRs.
Inspiration
- ChrisTitusTech linutil
- ml4w — his scripting logic is awesome.
- Ideas from many other people along the way.
Reach Me
Got a question or feedback? Hit me up via:
Carch is MIT licensed, so you're free to fork and use it as you like. Thank you!