summaryrefslogtreecommitdiff
path: root/modules/git/timer-backup.nix
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-10-15 12:24:17 -0400
committerRaghuram Subramani <raghus2247@gmail.com>2025-10-15 12:24:17 -0400
commita36b3f5c4a0b2bfbb5f4a1672aa0aef99cc1f183 (patch)
tree91ac2264993ecfb5dd87da9be8afef5e37f9e951 /modules/git/timer-backup.nix
parentd299ac51b404a25cba4a3ade810714137530d40b (diff)
update script
Diffstat (limited to 'modules/git/timer-backup.nix')
-rw-r--r--modules/git/timer-backup.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/git/timer-backup.nix b/modules/git/timer-backup.nix
index db19a45..cae3dbb 100644
--- a/modules/git/timer-backup.nix
+++ b/modules/git/timer-backup.nix
@@ -12,10 +12,15 @@
systemd.services."backup-repositories" = {
script = ''
+ cd $HOME
mkdir -p $HOME/backups
+ FILENAME=repositories-$(date +%s).tar
+ FILE=$HOME/backups/$FILENAME
+
REPOSITORIES=!(backups)
- tar cf $HOME/backups/repositories-$(date +%s).tar $REPOSITORIES
+ tar cf $FILE $REPOSITORIES
+ # scp $FILE compromyse@owo.compromyse.xyz:~/backups/$FILE
find $HOME/backups -mtime 5 -delete
'';