diff --git a/sp-modules/bitwarden/module.nix b/sp-modules/bitwarden/module.nix index d9fe0c5..d7a50cf 100644 --- a/sp-modules/bitwarden/module.nix +++ b/sp-modules/bitwarden/module.nix @@ -92,7 +92,7 @@ in }; }; # NixOS upstream bug? Otherwise, backup-vaultwarden cannot find sqlite DB. - systemd.services.backup-vaultwarden.after = [ "vaultwarden.service" ]; - systemd.services.backup-vaultwarden.before = lib.mkForce [ ]; + systemd.services.backup-vaultwarden.unitConfig.ConditionPathExists = + "/var/lib/bitwarden_rs/db.sqlite3"; }; }