diff options
author | Raghuram Subramani <raghus2247@gmail.com> | 2025-10-15 12:21:02 -0400 |
---|---|---|
committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-10-15 12:21:02 -0400 |
commit | d299ac51b404a25cba4a3ade810714137530d40b (patch) | |
tree | 06af460bb01a4c1d08fee5d001ccc381fa3c9420 | |
parent | ec268ec872e10d8942c4f6470291839707e6f6e6 (diff) |
timer backup
-rw-r--r-- | modules/git/timer-backup.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/git/timer-backup.nix b/modules/git/timer-backup.nix index 42c227d..db19a45 100644 --- a/modules/git/timer-backup.nix +++ b/modules/git/timer-backup.nix @@ -14,8 +14,10 @@ script = '' mkdir -p $HOME/backups - REPOSITORIES=$(find /home/git/* -name '*.git' -type d) + REPOSITORIES=!(backups) + tar cf $HOME/backups/repositories-$(date +%s).tar $REPOSITORIES + find $HOME/backups -mtime 5 -delete ''; serviceConfig = { |