https://github.com/harilvfs/carch
A simple Rust-based CLI tool to streamline and automate your Linux system’s initial setup 🧩
https://github.com/harilvfs/carch
bash linux rust-cli
Last synced: about 1 month ago
JSON representation
A simple Rust-based CLI tool to streamline and automate your Linux system’s initial setup 🧩
- Host: GitHub
- URL: https://github.com/harilvfs/carch
- Owner: harilvfs
- License: mit
- Created: 2024-10-02T17:21:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-23T16:37:59.000Z (about 2 months ago)
- Last Synced: 2026-02-23T23:42:09.745Z (about 2 months ago)
- Topics: bash, linux, rust-cli
- Language: Shell
- Homepage: https://carch.chalisehari.com.np
- Size: 45 MB
- Stars: 19
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: .github/README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
Carch
[![Built Wit Ratatui][ratatui]][ratatui-link]
[![Build Status][check]][check-link]
[![Crates.io][crates]][crates-link]
[![Downloads][downloads]][downloads-link]
[![License][license]][license-link]
_[Carch](https://carch.chalisehari.com.np)_ is **a collection** of modular Bash scripts with a beautiful TUI (_built with_ [`ratatui`](https://github.com/ratatui-org/ratatui)) to automate post-installation setup for Linux users.
It’s especially useful if you want to quickly set up and start using your _favorite apps_ on a clean, ready-to-use system. (_Currently supports Arch, Fedora, and openSUSE-based distros_)
[Overview](https://github.com/harilvfs/carch/blob/main/docs/overview.md) •
[Installation](https://carch.chalisehari.com.np/getting-started/installation) •
[Contributing](https://carch.chalisehari.com.np/project/contributing) •
[Changelog ⇢](https://github.com/harilvfs/carch/blob/main/CHANGELOG.md)

Quick Run/Test
Stable Release
```sh
bash -c "$(curl -fsSL chalisehari.com.np/carch)"
```
Dev Release
```sh
bash -c "$(curl -fsSL chalisehari.com.np/carch)" -- --dev
```
For more, see the [documentation](https://carch.chalisehari.com.np). You can also join us on [Discord](https://discord.com/invite/8NJWstnUHd) or [Telegram](https://t.me/carchx) for help and discussions.
[ratatui]: https://img.shields.io/badge/Built_With-Ratatui-000?logo=ratatui&logoColor=fff&labelColor=000&color=fff
[ratatui-link]: https://ratatui.rs/
[check]: https://img.shields.io/github/actions/workflow/status/harilvfs/carch/ci.yml?branch=main&style=flat&color=fff&labelColor=000&logo=GitHub%20Actions&logoColor=fff&label=CI
[check-link]: https://github.com/harilvfs/carch/actions/workflows/ci.yml
[downloads]: https://img.shields.io/github/downloads/harilvfs/carch/total?style=flat&color=fff&logoColor=fff&labelColor=000&logo=github
[downloads-link]: https://github.com/harilvfs/carch/releases/latest
[crates]: https://img.shields.io/crates/v/carch-cli?style=flat&logo=rust&color=fff&logoColor=fff&labelColor=000
[crates-link]: https://crates.io/crates/carch-cli
[license]: https://img.shields.io/github/license/harilvfs/carch?color=fff&labelColor=000&style=flat&logo=github&logoColor=fff
[license-link]: https://github.com/harilvfs/carch/blob/main/LICENSE