From a620888277654fa413d14413d0d2a4ce82d1ad56 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sat, 12 Jul 2025 16:33:50 +0100 Subject: [PATCH] Refactor --- packages/backup-websites.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/backup-websites.nix b/packages/backup-websites.nix index d70cd8b7..fd7828df 100644 --- a/packages/backup-websites.nix +++ b/packages/backup-websites.nix @@ -1,13 +1,15 @@ -{ lib, pkgs, ... }: +{ pkgs, ... }: pkgs.writeShellApplication { name = "backup-websites"; + runtimeInputs = with pkgs; [ rsync ]; + text = '' - backup_path="''${HOME}/server-backup" + backup_path="''$HOME/server-backup" - mkdir -p "''${backup_path}" + mkdir -p "''$backup_path" - ${lib.getExe pkgs.rsync} -avzP nixedo.local:/var/www/vhosts/ "''${backup_path}" --delete-after + rsync -avzP nixedo.oliverdavies.uk:/var/www/vhosts/ "''$backup_path" --delete-after ''; }