Install
Install trueflow
Use the one-line installer to detect the supported build, verify its
checksum, and place trueflow in
~/.local/bin by default.
Current binary support: Apple Silicon macOS and Linux x86_64.
Quick install
The installer script auto-detects the supported platform and fetches
the matching versioned artifact from /download/.
Latest release
curl -fsSL https://trueflow.dev/install.sh | sh
Pinned version
curl -fsSL https://trueflow.dev/install.sh | sh -s -- --version v0.1.0
The script currently supports Apple Silicon macOS and Linux x86_64 and verifies the
downloaded checksum before installing.
Manual download
If you prefer not to use the installer script, download the archive
for your platform and the shared checksum file directly.
# Choose the archive for your platform.
ARCHIVE=trueflow-v0.1.0-x86_64-unknown-linux-musl.tar.gz
# ARCHIVE=trueflow-v0.1.0-aarch64-apple-darwin.tar.gz
curl -fsSLO "https://trueflow.dev/download/${ARCHIVE}"
curl -fsSLO https://trueflow.dev/download/trueflow-v0.1.0-SHA256SUMS.txt
if command -v shasum >/dev/null 2>&1; then
shasum -a 256 -c trueflow-v0.1.0-SHA256SUMS.txt
else
sha256sum -c trueflow-v0.1.0-SHA256SUMS.txt
fi
tar -xzf "${ARCHIVE}"
install -m 0755 trueflow ~/.local/bin/trueflow
The latest published artifacts and checksums live under /download/.
Nix
If you already use Nix, install trueflow directly from the flake
instead of using the website-distributed binary.
Run without installing
nix run github:trueflow-dev/trueflow
Install into your profile
nix profile install github:trueflow-dev/trueflow
Use from your own flake
inputs.trueflow.url = "github:trueflow-dev/trueflow";
# later, in home-manager / nix-darwin / NixOS package lists
trueflow.packages.${pkgs.system}.default
For a local checkout, replace the GitHub URL with a path input such
as path:/path/to/trueflow.