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

Installation

Quick install

curl -fsSL https://sh.avesde.com | sh

Linux and macOS are supported.

The install script downloads the latest aves binary, verifies its checksum, and writes it to ~/.local/bin/aves. Make sure ~/.local/bin is on your PATH:

export PATH="$HOME/.local/bin:$PATH"

From source

If you’d rather build from source, clone the repo and use Cargo:

git clone https://git.paximi.com/samuel/aves
cd aves
cargo build --release --manifest-path aves-cli/Cargo.toml
cp target/release/aves-cli ~/.local/bin/aves

First run

On the first build, the CLI will prompt to download nix-portable into ~/.local/share/aves/nix/<version>/. The download is cached and reused across every project on the machine.

Source clones for each package are also kept outside the project tree, under ~/.local/share/aves/src/<pkg>/, so a single clone of an upstream repository can be reused across workspaces.