Scarab Terminal - Installation Quick Start
One-Line Install (Recommended)
curl -sSf https://raw.githubusercontent.com/raibid-labs/scarab/main/scripts/install.sh | bashOr download and inspect first:
curl -sSf https://raw.githubusercontent.com/raibid-labs/scarab/main/scripts/install.sh -o install.sh
bash install.shPlatform-Specific Installation
macOS
Homebrew (Coming Soon):
brew tap raibid-labs/scarab
brew install scarabManual:
# Download latest release
VERSION="v0.1.0-alpha.7"
curl -LO "https://github.com/raibid-labs/scarab/releases/download/$VERSION/scarab-$VERSION-$(uname -m)-apple-darwin.tar.gz"
# Extract and install
tar -xzf scarab-*.tar.gz
sudo mv scarab-* /usr/local/bin/Linux
Ubuntu/Debian:
# Coming soon: .deb packages
wget https://github.com/raibid-labs/scarab/releases/latest/download/scarab_amd64.deb
sudo dpkg -i scarab_amd64.debArch Linux (AUR):
# Coming soon
yay -S scarab-terminal-binUniversal (Any Linux):
curl -sSf https://raw.githubusercontent.com/raibid-labs/scarab/main/scripts/install.sh | bashFrom Source
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Clone and build
git clone https://github.com/raibid-labs/scarab
cd scarab
cargo build --release
# Install
sudo cp target/release/scarab-* /usr/local/bin/Quick Start
-
Start the daemon:
scarab-daemon & -
Launch terminal:
scarab -
Configuration (optional):
# macOS/Linux vi ~/.config/scarab/config.toml
What Gets Installed
scarab-daemon- Background server (handles PTY, plugins)scarab-client- GUI client (Bevy-based renderer)scarab- Symlink to client for conveniencescarab-plugin-compiler- Compile Fusabi plugins (.fsx → .fzb)
System Requirements
- macOS: 10.15+ (Catalina or newer)
- Linux: Any modern distribution with X11 or Wayland
- GPU: Any GPU with Vulkan/Metal support
- RAM: 256MB minimum
Uninstall
Installer-based:
rm -rf ~/.local/bin/scarab*
rm -rf ~/.config/scarabHomebrew:
brew uninstall scarabTroubleshooting
”Command not found”
Add install directory to PATH:
export PATH="$HOME/.local/bin:$PATH"Permission denied
chmod +x ~/.local/bin/scarab*GPU issues
Use software renderer:
SCARAB_RENDERER=software scarabNext Steps
Version: v0.1.0-alpha.7 Last Updated: 2025-11-24