Tooling / rig
A declarative description manager for a person's working setup.
Records preferred tools, what they are for and why they belong, resolves named profiles for machines and roles, and compares declared intent against what each provider actually observes.
Currently published as v0.1.0 · preview
Install
Prefer Homebrew.
The Knowledge Islands tap packages rig, so Homebrew owns upgrades and removal. Naming the tap in the argument taps it implicitly.
brew install knowledgeislands/tap/rig
Or use the stable installer endpoint.
The URL below is this site's stable machine route. It redirects to the installer published at v0.1.0 in the source repository, which owns the installer's behaviour and any signature or checksum verification it performs.
curl -fsSL https://knowledgeislands.info/install/rig | sh
Other tools
The rest of the released set.
ki— The Knowledge Islands command-line interface.mgit— Run commands across many Git repositories at once.git-almanac— Inspect one local Git repository's calendars, authors and reports offline.
Every entry above is declared in one website-owned registry, so its page, its /install/ endpoint and its advertised version always move together.