diff --git a/modules/system/backups.nix b/modules/system/backups.nix index 19e9927..a0b9a92 100644 --- a/modules/system/backups.nix +++ b/modules/system/backups.nix @@ -29,6 +29,7 @@ in config = lib.mkIf (backup_paths != []) { systemd.services.backups = { description = "backup service with borg!"; + path = [ pkgs.borgbackup ]; serviceConfig = { Type = "oneshot"; EnvironmentFile = config.modules.system.backups.passphraseFile; @@ -39,7 +40,7 @@ in # Initialize repo if it doesn't exist if ! borg info "$BORG_REPO" >/dev/null 2>&1; then - mkdir -p "$BORG_REPO" +# mkdir -p "$BORG_REPO" echo "init borg repo at $BORG_REPO" borg init --encryption=repokey "$BORG_REPO" fi @@ -77,7 +78,7 @@ in }; }; - environment.systemPackages = [ borgbackup ]; + environment.systemPackages = [ pkgs.borgbackup ]; }; }