Top-level commands

install [app...]

Install applications. No args installs defaults; –all installs all.

reinstall app...

Reinstall applications, with optional reverse dependency rebuilds.

uninstall [app...]

Remove installed applications. Defaults to uninstalling koopa itself.

update [mode] [app...]

Update koopa and stale apps; ‘system’ mode updates system apps.

list [--all]

List available apps. No args lists defaults; –all lists all.

configure app...

Run post-install configuration for applications.

app subcommand

Application-specific utilities (e.g. koopa app salmon quant).

run command

Run a utility command (e.g. koopa run rename-snake-case).

system subcommand

System information and koopa management.

admin subcommand

System administration commands (require sudo).

develop subcommand

Developer and maintenance utilities.

Install options

Flag

Description

--all

Install all registered applications.

--no-dependencies

Skip dependency installation.

--reinstall

Force reinstall even if already installed.

-D arg

Pass additional arguments through to the installer. Can be repeated.

Reinstall options

Flag

Description

--all-revdeps

Reinstall the specified apps and all of their reverse dependencies.

--only-revdeps

Reinstall only the reverse dependencies, not the specified apps.