Skip to content

Installation

  • Bun (latest) — runtime and build tool
  • macOS or Linux (Windows via WSL)
Terminal window
git clone git@github.com:tarkaai/allman-cli.git
cd allman-cli
bun install
bun run build # produces dist/allman

Add dist/allman to your $PATH, or run directly with:

Terminal window
bun run dev -- <command> [options]

Playwright’s Chromium browser is required for allman login only:

Terminal window
allman install-browsers
# or: bunx playwright install chromium
Terminal window
git clone git@github.com:tarkaai/allman-tui.git
cd allman-tui
bun install
bun run dev

Or build a standalone binary (bundles the allman CLI inside):

Terminal window
ALLMAN_BIN=/path/to/dist/allman bun run build
# produces dist/allman-tui
VariableDescription
ALLMAN_STOREOverride default store path (default: ./.allman for CLI, $HOME/.allman for TUI)
ALLMAN_ACCOUNTDefault account slug (when multiple accounts exist)
ALLMAN_BINAbsolute path to the allman binary (for TUI)
ALLMAN_TUI_LISTENSet to 0 to disable the live event stream in the TUI
PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATHUse an existing Chromium binary for login