Get Started

Installation

minnal ships as a single static binary. The launcher lives at ~/.local/bin/minnal on Unix and %LOCALAPPDATA%\minnal\bin\minnal.exe on Windows.

macOS & Linux

bash
curl -fsSL https://minnal.dev/install | bash

The script downloads the latest release, drops it into ~/.minnal/builds/stable/, and points the launcher at it. Make sure ~/.local/bin is on your PATH (and ahead of ~/.cargo/bin if you also build from source).

Homebrew

bash
brew tap iamrohithrnair/minnal
brew install minnal

Windows

powershell
iwr https://minnal.dev/install.ps1 | iex

Installs to %LOCALAPPDATA%\minnal\bin\minnal.exe. Add that directory to your PATH if the installer does not do it for you.

From source

minnal is written in Rust. You will need a recent stable toolchain via rustup.

bash
git clone https://github.com/iamrohithrnair/minnal
cd minnal
cargo build --release
./target/release/minnal

Install channels

  • ~/.minnal/builds/stable/minnal — stable channel, installed by install.sh.
  • ~/.minnal/builds/current/minnal — local/source builds and self-dev iterations.
  • ~/.minnal/builds/canary/minnal — opt-in canary for testing flows.
  • ~/.minnal/builds/versions/<version>/minnal — immutable per-version installs.

Verify

bash
minnal --version
minnal --help

Upgrade & uninstall

bash
# Upgrade
minnal upgrade

# Uninstall
minnal uninstall

Platform support

  • Linux x86_64 and aarch64
  • macOS Intel and Apple Silicon
  • Windows x64