Skip to content

🛠️ Installation

Install Script

You can install Carch permanently on your system using our install script:

sh
bash -c "$(curl -fsSL chalisehari.com.np/carchinstall)"

You can also use these options:

sh
# Update existing installation
bash -c "$(curl -fsSL chalisehari.com.np/carchinstall)" -- update
sh
# Uninstall Carch
bash -c "$(curl -fsSL chalisehari.com.np/carchinstall)" -- uninstall

📦 Cargo Crate


Carch is available on crates.io.

You can install it using Cargo with the carch crate.

sh
cargo install carch

Once that's done, you can run it by typing carch in your terminal.

💡 TIP

If carch isn’t recognized, add Cargo's bin directory to your PATH:

sh
export PATH="$HOME/.cargo/bin:$PATH"

🏗️ Manual Installation

📜 Dependencies

sh
sudo pacman -S --noconfirm rust man-db man git wget noto-fonts-emoji curl bash-completion ttf-nerd-fonts-symbols ttf-jetbrains-mono-nerd cargo fzf glibc gcc
sh
sudo dnf install rust man-db man git wget google-noto-color-emoji-fonts google-noto-emoji-fonts jetbrains-mono-fonts-all bash-completion-devel curl cargo fzf glibc gcc -y

🔧 Clone and Build

sh
git clone --depth 1 https://github.com/harilvfs/carch
cd carch
cargo build --release
cd build/release/
sudo cp -r carch /usr/local/bin/

Now you can run carch in your terminal. If you encounter any issues on Fedora, they might be dependency related. The installation should work smoothly, but if any problems arise, please open an issue or email me at [email protected].

Released under the MIT License.