Choose your fighter:
iwr -useb https://raw.githubusercontent.com/USER/crabcrust/main/install.ps1 | iex✨ Downloads pre-built binary, adds to PATH, ready to go!
scoop bucket add extras
scoop install crabcrustchoco install crabcrustwinget install crabcrust- Download: https://github.com/USER/crabcrust/releases/latest
- Extract
crabcrust-windows-x64.exe - Add to PATH
curl -sSL https://raw.githubusercontent.com/USER/crabcrust/main/install.sh | bashbrew tap USER/crabcrust
brew install crabcrustcurl -sSL https://raw.githubusercontent.com/USER/crabcrust/main/install.sh | bashcargo install crabcrustAfter installing, set up the git wrapper:
# Open your profile
notepad $PROFILE
# Add this function:
function git { crabcrust git $args }
# Save and reload
. $PROFILE# Add to ~/.bashrc or ~/.zshrc
echo "alias git='crabcrust git'" >> ~/.bashrc
# Reload
source ~/.bashrc# Add to ~/.config/fish/config.fish
alias git='crabcrust git'# Check it's installed
crabcrust --version
# Test the animations!
crabcrust demo rocket # 🚀 Watch the rocket launch!
crabcrust demo spinner # 🌀 Spinning circle
crabcrust demo save # 💾 Floppy disk save
# Try with git
git status # Should show spinner animation- Windows Terminal (recommended) or any modern terminal
- Font with Unicode/Braille support:
- Cascadia Code (comes with Windows Terminal) ✅
- JetBrains Mono ✅
- Fira Code ✅
Test Braille support:
Write-Host "⠀⣿⠁⠂⣾⠃⣽⠄⣼⠅⣻⠆⣺"If you see patterns → ✅ Good!
If you see boxes →
- Any modern terminal (most work out of the box)
- Unicode font (usually default)
After setup, every git command becomes an arcade game:
git commit -m "Add feature" # 💾 Save disk animation!
git push # 🚀 ROCKET LAUNCHES!
git pull # 🌀 Spinner while downloading
git status # 🌀 Quick spinner- Make sure crabcrust is in your PATH
- Restart your terminal
- Run the installer again
- You need a terminal with Unicode/Braille support
- On Windows: Use Windows Terminal (not old CMD)
- Check your font supports Braille characters
- Check you set up the git wrapper (see above)
- Make sure you're running
crabcrust gitnot justgit - Try
crabcrust demo rocketto test
- Run:
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned - Try installer again
Remove-Item "$env:LOCALAPPDATA\crabcrust" -Recurse
# Remove from $PROFILErm ~/.local/bin/crabcrust
# Remove alias from shell configIf you want the latest code:
# Clone repo
git clone https://github.com/USER/crabcrust.git
cd crabcrust
# Build and install
cargo install --path .- ✅ Install crabcrust
- ✅ Set up git wrapper
- ✅ Test with
crabcrust demo all - 🎮 Enjoy arcade-style git commands!
- ⭐ Star the repo if you love it!
Need help? Open an issue: https://github.com/USER/crabcrust/issues
Made with 🦀 and ✨