diff --git a/services/restic/home-pc.nix b/services/restic/home-pc.nix index 7a9ebfe..878e169 100644 --- a/services/restic/home-pc.nix +++ b/services/restic/home-pc.nix @@ -18,22 +18,28 @@ in { paths = [ "/etc/nixos" "/var/lib" "/home" ]; ignorePatterns = [ "/var/lib/systemd" + "/var/lib/libvirt" "/var/lib/containers" "/var/lib/lxcfs" "/var/lib/docker" "/var/lib/flatpak" - "/home/*/.local/share/Trash" - "/home/*/.cache" "/home/*/Downloads" - "/home/*/.npm" "/home/*/Games" + "/home/*/.cache" + "/home/*/.npm" + "/home/*/.nuget" "/home/*/.steam" + "/home/*/.local/share/Trash" + "/home/*/.local/share/libvirt" + "/home/*/.local/share/containers" + "/home/*/.local/share/bottles" "/home/*/.local/share/Steam" "/home/*/.local/share/lutris" + "/home/*/.local/share/NuGet" + "/home/*/.config/libvirt" "/home/felschr/media" "/home/felschr/sync" "/home/felschr/keybase" - "**/.git" ]; timerConfig.OnCalendar = "0/4:00:00"; extraPruneOpts = [ "--keep-last 6" ]; diff --git a/services/restic/home-server.nix b/services/restic/home-server.nix index ea7916f..0fc3791 100644 --- a/services/restic/home-server.nix +++ b/services/restic/home-server.nix @@ -22,10 +22,10 @@ in { "/var/lib/lxcfs" "/var/lib/docker" "/var/lib/flatpak" - "/home/ignore" + "/home/*/ignore" + "/home/*/.cache" "/home/*/.local/share/containers" "/home/*/.local/share/Trash" - "/home/*/.cache" "/var/lib/jellyfin/transcodes" "**/.git" ];