diff options
| author | 2026-05-13 13:43:38 +0100 | |
|---|---|---|
| committer | 2026-05-13 13:43:38 +0100 | |
| commit | 01067befb84a6a8b43929b1c06622e63a2fee939 (patch) | |
| tree | 364f882c4523051215d06d04266dce8526fd47a0 /meta | |
| parent | 12b08e19cbd65988c51de40ffd06ce01418c2bb6 (diff) | |
| download | dotfiles-01067befb84a6a8b43929b1c06622e63a2fee939.tar.gz dotfiles-01067befb84a6a8b43929b1c06622e63a2fee939.tar.bz2 dotfiles-01067befb84a6a8b43929b1c06622e63a2fee939.zip | |
feat(secrets): add pass-secret-service for libsecret bridge
Signal Desktop (and any libsecret consumer) wants to talk to the
org.freedesktop.secrets D-Bus service. pass-secret-service implements
that API on top of the existing pass store -- secrets land under
~/.password-store/secret-service/ encrypted with the same GPG key, so
no separate keyring to manage. The service is D-Bus activated, no
systemd unit needed.
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/base.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/base.txt b/meta/base.txt index ae2e3d9..a1f848e 100644 --- a/meta/base.txt +++ b/meta/base.txt @@ -173,6 +173,12 @@ swayidle # this swayidle would still time out and lock during a Meet call. 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 + # Clipboard wl-clipboard cliphist |
