From 2b6185074d1d8deb9b60c48db61229dbae9dc6f7 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Tue, 1 Feb 2022 21:43:15 +0100 Subject: [PATCH] tune the restic config --- flake.nix | 4 +++- modules/restic-server-client/default.nix | 1 + modules/restic/default.nix | 6 ------ 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/flake.nix b/flake.nix index 2d4d486..d0520d0 100644 --- a/flake.nix +++ b/flake.nix @@ -116,7 +116,9 @@ [ ./modules/code-server ./modules/docker - ./modules/restic + (import ./modules/restic-server-client { + inherit self username; time = "21:30"; + }) ]; heimdall = mkComputer (mkVM diff --git a/modules/restic-server-client/default.nix b/modules/restic-server-client/default.nix index e4070ec..d66cb2a 100644 --- a/modules/restic-server-client/default.nix +++ b/modules/restic-server-client/default.nix @@ -10,6 +10,7 @@ "--exclude-file=${self}/modules/restic/excludes.txt" ]; pruneOpts = [ + "--keep-hourly 24" "--keep-daily 7" "--keep-weekly 5" "--keep-monthly 12" diff --git a/modules/restic/default.nix b/modules/restic/default.nix index 16cd4c9..548adb1 100644 --- a/modules/restic/default.nix +++ b/modules/restic/default.nix @@ -16,11 +16,5 @@ extraBackupArgs = [ "--exclude-file=${self}/modules/restic/excludes.txt" ]; - pruneOpts = [ - "--keep-hourly 24" - "--keep-daily 7" - "--keep-weekly 5" - "--keep-monthly 12" - ]; }; }