Skip to content

keepassxc

Version 2026.144.1443
Repo superproject

Ships the KeePassXC password manager (GUI plus headless CLI) for managing encrypted .kdbx databases. Installs the keepassxc package, which provides the KeePassXC GUI at /usr/bin/keepassxc (launched on-demand inside a desktop session) and the keepassxc-cli console tool at /usr/bin/keepassxc-cli. The CLI runs headless, so its presence and –version output are deterministically verifiable in a disposable container; the GUI’s interactive use is graded against a live desktop deployment that composes this candy.

Installed on every distro:

  • keepassxc

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
check the KeePassXC desktop binary is installed at /usr/bin/keepassxc
check the keepassxc package is registered with the system package manager
check the keepassxc-cli console tool ships alongside the GUI
check keepassxc-cli runs headless and prints a semantic version
agent-check a user can launch KeePassXC from the desktop session to create, open, and edit a .kdbx password database
check command=test -x /usr/bin/keepassxc