Installation¶
This page covers supported install paths.
Install with the script¶
The installer detects your OS and CPU architecture, installs into your user bin directory, and prints carrier version when done. Use --system on Linux/macOS or -System on Windows for a system-wide install.
Default install locations
Linux/macOS installs to ~/.local/bin/carrier by default. Windows installs to %LOCALAPPDATA%\carrier\bin\carrier.exe and adds that directory to the user PATH.
Release notes include checksum verification details for users who want manual validation.
Install with Go¶
If you have Go installed:
Ensure Go's bin dir is on PATH:
Verify:
Build from source¶
git clone https://github.com/atbuy/carrier.git
cd carrier
make build
./bin/carrier version
Install from checkout:
Recommended shell alias¶
Add it to:
~/.zshrcfor zsh~/.bashrcfor bash
Optional desktop notifications¶
Notifications are requested per command, not enabled globally. Carrier uses the platform notification tool:
| Platform | Tool |
|---|---|
| Linux | notify-send |
| macOS | osascript |
| Windows | PowerShell notification balloon |
Check availability:
Use notifications:
-n respects notify.min_duration; -N bypasses that duration gate.