summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/systemd.nix
diff options
context:
space:
mode:
Diffstat (limited to 'accounts/gkleen@sif/systemd.nix')
-rw-r--r--accounts/gkleen@sif/systemd.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/accounts/gkleen@sif/systemd.nix b/accounts/gkleen@sif/systemd.nix
index 2fba0404..fe69a757 100644
--- a/accounts/gkleen@sif/systemd.nix
+++ b/accounts/gkleen@sif/systemd.nix
@@ -143,6 +143,18 @@ in {
143 Restart = "always"; 143 Restart = "always";
144 }; 144 };
145 }; 145 };
146 keepassxc = {
147 Service = {
148 Type = "dbus";
149 BusName = "org.keepassxc.KeePassXC.MainWindow";
150 WorkingDirectory = "~";
151 ExecStart = "${pkgs.keepassxc}/bin/keepassxc";
152 };
153 Unit = {
154 Requires = ["graphical-session-pre.target"];
155 After = ["graphical-session-pre.target"];
156 };
157 };
146 xss-lock = { 158 xss-lock = {
147 Service = { 159 Service = {
148 Environment = [ "XSECURELOCK_WANT_FIRST_KEYPRESS=1" ]; 160 Environment = [ "XSECURELOCK_WANT_FIRST_KEYPRESS=1" ];