Installation
How to use?
Section titled “How to use?”You can run or use Carch directly without installing it on your system.
Choose one of the following version to try Carch:
⭐ Stable Version
Section titled “⭐ Stable Version”bash -c "$(curl -fsSL https://chalisehari.com.np/carch)"
🧪 Dev Version
Section titled “🧪 Dev Version”bash -c "$(curl -fsSL https://chalisehari.com.np/carchdev)"
Install Script
Section titled “Install Script”You can install Carch permanently on your system using our install script:
bash -c "$(curl -fsSL https://chalisehari.com.np/carchinstall)"
You can also use these options:
Update
Section titled “Update”# Update existing installationbash -c "$(curl -fsSL https://chalisehari.com.np/carchinstall)" -- --update
Uninstall
Section titled “Uninstall”# Uninstall Carchbash -c "$(curl -fsSL https://chalisehari.com.np/carchinstall)" -- --uninstall
📦 Cargo Crate
Section titled “📦 Cargo Crate”Carch is available on crates.io.
You can install it using Cargo with the carch crate.
First, install dependencies:
Arch Linux
Section titled “Arch Linux”sudo pacman -S --noconfirm fzf cargo rust
Fedora Linux
Section titled “Fedora Linux”sudo dnf install fzf cargo rust -y
Now, install Carch using Cargo:
cargo install carch
Once that’s done, you can run it by typing carch
in your terminal.
🏗️ Manual Installation
Section titled “🏗️ Manual Installation”Arch Linux
Section titled “Arch Linux”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
Fedora Linux
Section titled “Fedora Linux”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
Section titled “🔧 Clone and Build”git clone --depth 1 https://github.com/harilvfs/carchcd carchcargo build --releasecd target/release/sudo cp -r carch /usr/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].