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.