From 6047b11d9ffebab9c4f045f9172dda60664877b5 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 22 May 2026 10:41:18 +0100 Subject: fix(systemd): pin PASSWORD_STORE_DIR for pass-secret-service Mirror the drop-in already in place for protonmail-bridge. The default ~/.password-store doesn't exist on this system (store lives under $XDG_DATA_HOME); without this, pass-secret-service throws PassNotInitialized when the service is started outside a context that already exported PASSWORD_STORE_DIR (e.g. D-Bus activation before sway has imported env). That cascades into protonmail-bridge failing to persist its IMAP creds and Thunderbird seeing ephemeral passwords with 'no such user' errors. --- dot_config/systemd/user/pass-secret-service.service.d/override.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 dot_config/systemd/user/pass-secret-service.service.d/override.conf (limited to 'dot_config') diff --git a/dot_config/systemd/user/pass-secret-service.service.d/override.conf b/dot_config/systemd/user/pass-secret-service.service.d/override.conf new file mode 100644 index 0000000..7e39182 --- /dev/null +++ b/dot_config/systemd/user/pass-secret-service.service.d/override.conf @@ -0,0 +1,2 @@ +[Service] +Environment=PASSWORD_STORE_DIR=%h/.local/share/password-store -- cgit v1.3.1