diff options
| author | 2026-05-13 13:43:38 +0100 | |
|---|---|---|
| committer | 2026-05-13 13:43:38 +0100 | |
| commit | cf62ad254ba4c4024b84e1e86009110e1cd88572 (patch) | |
| tree | 93d3decc1c40b5bd0873c75b885268cf06a84904 /meta/base.txt | |
| parent | 01067befb84a6a8b43929b1c06622e63a2fee939 (diff) | |
| download | dotfiles-cf62ad254ba4c4024b84e1e86009110e1cd88572.tar.gz dotfiles-cf62ad254ba4c4024b84e1e86009110e1cd88572.tar.bz2 dotfiles-cf62ad254ba4c4024b84e1e86009110e1cd88572.zip | |
fix(secrets): use pass-secret-service-bin and enable user unit
The python pass-secret-service AUR package is unmaintained. Switch to
grimsteel's actively-maintained Rust implementation (-bin variant for
faster install) and enable the shipped user systemd unit so the
service is visible to systemctl --user status, not just lazily
D-Bus-activated.
Diffstat (limited to 'meta/base.txt')
| -rw-r--r-- | meta/base.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/meta/base.txt b/meta/base.txt index a1f848e..6a4a7f8 100644 --- a/meta/base.txt +++ b/meta/base.txt @@ -174,10 +174,11 @@ swayidle inhibridge # org.freedesktop.secrets D-Bus implementation backed by pass. Required -# by Signal Desktop (flatpak) and other libsecret consumers; D-Bus -# activated, no service to enable. Stores secrets under -# ~/.password-store/secret-service/. -pass-secret-service +# by Signal Desktop (flatpak) and other libsecret consumers. Ships both +# a D-Bus activation file and a systemd user unit; we enable the unit +# explicitly so it's visible in `systemctl --user status`. Stores +# secrets under ~/.password-store/secret-service/. +pass-secret-service-bin # Clipboard wl-clipboard |
