Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Install

curl -fsSL https://rooz.dev/install.sh | sh

Installs the latest release to ~/.local/bin/rooz (override with ROOZ_INSTALL_DIR). Supports Linux and macOS, x86_64 and arm64. The script pins one version and embeds its checksums, so the binary is verified against data from rooz.dev, not from the GitHub release. If the GitHub CLI is installed and logged in, it also verifies the signed build provenance.

Manually

Download the binary from the latest release:

PlatformAsset
Linux x86_64rooz-x86_64-unknown-linux-gnu
Linux arm64rooz-aarch64-unknown-linux-gnu
macOS (Apple silicon)rooz-aarch64-apple-darwin
macOS (Intel)rooz-x86_64-apple-darwin
curl -fsSLO https://github.com/queil/rooz/releases/latest/download/rooz-x86_64-unknown-linux-gnu
curl -fsSLO https://github.com/queil/rooz/releases/latest/download/SHA256SUMS
sha256sum --check --ignore-missing SHA256SUMS
install -m 755 rooz-x86_64-unknown-linux-gnu ~/.local/bin/rooz

Every release has SHA256SUMS and signed build provenance; verify the latter with gh attestation verify ./rooz-x86_64-unknown-linux-gnu --repo queil/rooz.

Next: Getting started.