rialoman
Rialoman is the toolchain manager for the Rialo network. It installs prebuilt Rialo toolchains and allows switching between them by keeping shims in the PATH in sync with the active toolchain.
Rialoman uses the following directory layout to manage the installations:
$RIALO_HOME (default: $XDG_DATA_HOME/rialo or $HOME/.local/share/rialo)
bin/ # shims added to PATH
toolchains/ # channel/version directories
downloads/ # cached tarballs + manifests (planned)
tmp/ # staging for atomic installs
current.json # currently active toolchain pointer
Installation
You can install rialoman via cargo or using the hosted installer script:
Option A: cargo install
Option B: curl installer
|
The installer downloads the prebuilt rialoman binary for Linux (amd64/arm64) or macOS (arm64), installs it into $RIALO_HOME/bin, and optionally appends the PATH snippet to existing shell profiles (supports Bash, Zsh).
Examples
Installing/Uninstalling the CLI
Switching versions
# Explicit version
# "commit" channel shorthand
Inspection