fix(backups): fix & improve ripgrep matching

This commit is contained in:
Felix Schröter 2022-05-01 16:44:29 +02:00
parent 68d499f5cf
commit d20b90ecb9
Signed by: felschr
GPG key ID: 671E39E6744C807D
3 changed files with 56 additions and 38 deletions

View file

@ -12,17 +12,18 @@ in {
services.restic.backups.full = common.resticConfig {
name = "rpi4";
ripgrep = true;
paths = [ "/etc/nixos" "/var/lib" "/home" ];
ignorePatterns = [
"/var/lib/lxcfs"
"/var/lib/docker"
"/var/lib/flatpak"
"/var/lib/systemd"
"/home/*/.local/share/Trash"
"/home/*/.cache"
"/var/lib/jellyfin/transcodes"
];
timerConfig.OnCalendar = "0/4:00:00";
extraPruneOpts = [ "--keep-last 6" ];
extraOptions = let
exclude = ''
/var/lib/lxcfs
/var/lib/docker
/home/*/.local/share/Trash
/home/*/.cache
/var/lib/jellyfin/transcodes
'';
in [ "--exclude=/var/lib/jellyfin/transcodes" ];
};
}