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 (set ROOZ_INSTALL_DIR to change it). Linux and macOS, x86_64 and arm64.

The script pins one version and embeds its checksums, so the binary is verified against rooz.dev, not against the GitHub release it downloads. With a logged-in GitHub CLI, it also verifies the signed build provenance.

Manual install

Download the binary for your platform 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 also carries signed build provenance:

gh attestation verify ./rooz-x86_64-unknown-linux-gnu --repo queil/rooz

Next: Getting started.