Skip to content

Install

Terminal window
git clone git@github.com:dravengarden/lasso.git
cd lasso
just build # writes ./bin/lasso

Put ./bin on your PATH, or run ./bin/lasso directly.

ToolNotes
Go 1.25+Required to build the CLI
GitRequired for checkouts and worktrees
Nix (optional)nix develop for a pinned shell
Terminal window
nix develop # optional
just doctor
VariablePurpose
LASSO_ROOTWorkspace root override (normally discovered via project-defs/registry.toml)
LASSO_KIT_ROOTProduct checkout that ships modules/catalog.toml
LASSO_WORKTREE_ROOTCanonical worktree parent (default $HOME/worktrees)

When developing Lasso itself:

Terminal window
export LASSO_KIT_ROOT=/path/to/lasso
Terminal window
lasso version --format=json
lasso module list --format=json