doubt
An explicit, reviewable desired-state reconciler for Arch Linux workstations.
Install and run
curl -fsSL https://doubt.luigiverona.dev/install | bash
The bootstrap verifies the pinned v0.9.6 archive, installs it in your home directory,
creates ~/.local/bin/doubt, and immediately starts the real application.
Workstation changes still require an explicit y or yes.
Normal usage
doubt
doubt plan
doubt verify
doubt tasks
doubt help
Inspect first
curl -fsSLo /tmp/doubt-install https://doubt.luigiverona.dev/install
less /tmp/doubt-install
bash /tmp/doubt-install
What is trusted
HTTPS authenticates delivery of this bootstrap. The bootstrap embeds the expected SHA-256 of an immutable GitHub release archive and validates every archive member before extraction. This is not independent code signing: control of the site could replace both the bootstrap and its expected hash.