Improve restic extraConfig handling

This commit is contained in:
SebastianStork 2024-10-07 20:30:27 +02:00
parent a17ae8c58d
commit b6865e10bf

View file

@ -61,6 +61,7 @@ in
services.restic.backups = lib.mapAttrs ( services.restic.backups = lib.mapAttrs (
name: value: name: value:
lib.mkMerge [
{ {
inherit (value) user; inherit (value) user;
initialize = true; initialize = true;
@ -75,7 +76,8 @@ in
"--keep-yearly 1" "--keep-yearly 1"
]; ];
} }
// value.extraConfig value.extraConfig
]
) cfg; ) cfg;
systemd.services = lib.mkMerge [ systemd.services = lib.mkMerge [