diff options
| -rw-r--r-- | config/borg-backup.nix | 16 | 
1 files changed, 8 insertions, 8 deletions
diff --git a/config/borg-backup.nix b/config/borg-backup.nix index 40c8fd9..4dd1c99 100644 --- a/config/borg-backup.nix +++ b/config/borg-backup.nix @@ -3,20 +3,20 @@  # Key file also stored in pass  { config, lib, pkgs, ... }:  let -  repo = /staging/backup +  repo = "/staging/backup";  in  {    systemd.services.borg-backup = {      description = "Run backups."; -    path = with pkgs [ borgbackup ]; -    startAt = "*-*-* 02:30:00"; +    path = with pkgs; [ borgbackup ]; +    startAt = "02:30";      environment = {        BORG_KEYS_DIR = "/opt/secret/borg-backup-keys/"; -      REPOSITORY = "/staging/backup"; -    }; -    serviceConfig = { -      RemainAfterExit = true; +      REPOSITORY = repo;      }; +    # serviceConfig = { +    #   RemainAfterExit = true; +    # };      script = ''        echo "Creating backup"        borg create -v --stats                     \ @@ -36,4 +36,4 @@ in          --keep-daily=7 --keep-weekly=4 --keep-monthly=6        '';    }; -}; +}  | 
