From b69a2f6de676b5be3e530de3c142ab69c372a021 Mon Sep 17 00:00:00 2001 From: Aly Raffauf Date: Wed, 22 May 2024 19:56:36 -0400 Subject: [PATCH] mauville: backup pics to b2 --- hosts/mauville/home.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/hosts/mauville/home.nix b/hosts/mauville/home.nix index 3558ae89..c2414435 100644 --- a/hosts/mauville/home.nix +++ b/hosts/mauville/home.nix @@ -18,22 +18,21 @@ imports = [../../aly.nix]; systemd.user.services.backblaze-sync = { Unit = { - Description = "Push Syncthing folers to Backblaze."; + Description = "Push Syncthing folders to Backblaze."; }; Install = { WantedBy = ["default.target"]; }; Service = { ExecStart = "${pkgs.writeShellScript "backblaze-sync" '' - #!/run/current-system/sw/bin/bash + BACKBLAZE=${lib.getExe pkgs.backblaze-b2} - BACKBLAZE=${lib.getExe pkgs.backblaze-b2} + $BACKBLAZE sync --delete /mnt/Media/Music b2://aly-music + $BACKBLAZE sync --delete /mnt/Media/Audiobooks b2://aly-audiobooks + $BACKBLAZE sync --delete /mnt/Archive/Archive b2://aly-archive - $BACKBLAZE sync --delete /mnt/Media/Music b2://aly-music - $BACKBLAZE sync --delete /mnt/Media/Audiobooks b2://aly-audiobooks - $BACKBLAZE sync --delete /mnt/Archive/Archive b2://aly-archive - - $BACKBLAZE sync --delete /home/aly/sync b2://aly-sync + $BACKBLAZE sync --delete /home/aly/sync b2://aly-sync + $BACKBLAZE sync --delete /home/aly/pics/camera b2://aly-camera ''}"; }; };