aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/systemd
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-06-18 12:06:20 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-06-18 12:06:20 +0100
commit511793cba498f52b0f92904965ea5c9afa8b6ea4 (patch)
treea9dd9af537e4a0cf94c4da14987968b640f3ceb6 /dot_config/systemd
parentf521c2568533e38fb78956de63403917f1fad504 (diff)
downloaddotfiles-511793cba498f52b0f92904965ea5c9afa8b6ea4.tar.gz
dotfiles-511793cba498f52b0f92904965ea5c9afa8b6ea4.tar.bz2
dotfiles-511793cba498f52b0f92904965ea5c9afa8b6ea4.zip
Reduce Arch package surface
Diffstat (limited to 'dot_config/systemd')
-rw-r--r--dot_config/systemd/user/pass-secret-service.service12
1 files changed, 12 insertions, 0 deletions
diff --git a/dot_config/systemd/user/pass-secret-service.service b/dot_config/systemd/user/pass-secret-service.service
new file mode 100644
index 0000000..d7dc564
--- /dev/null
+++ b/dot_config/systemd/user/pass-secret-service.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=Expose the libsecret D-Bus API with pass as backend
+Documentation=https://github.com/grimsteel/pass-secret-service
+
+[Service]
+Type=dbus
+BusName=org.freedesktop.secrets
+ExecStart=%h/.nix-profile/bin/pass-secret-service
+
+[Install]
+WantedBy=default.target
+Alias=dbus-org.freedesktop.secrets.service