diff --git a/modules/nixos/nix/default.nix b/modules/nixos/nix/default.nix index 10d0902..f767353 100644 --- a/modules/nixos/nix/default.nix +++ b/modules/nixos/nix/default.nix @@ -83,8 +83,8 @@ in gc = { automatic = true; - dates = "weekly"; - options = "--delete-older-than 30d"; + dates = lib.mkDefault "weekly"; + options = lib.mkDefault "--delete-older-than 14d"; }; # flake-utils-plus diff --git a/systems/x86_64-linux/mx/default.nix b/systems/x86_64-linux/mx/default.nix index 19eb9b8..3388e42 100644 --- a/systems/x86_64-linux/mx/default.nix +++ b/systems/x86_64-linux/mx/default.nix @@ -35,6 +35,12 @@ flake = lib.mkForce "git+file:///var/lib/gitea/repositories/harald/nixcfg.git#mx"; }; + gc = { + automatic = true; + dates = lib.mkDefault "daily"; + options = lib.mkDefault "--delete-older-than 7d"; + }; + programs.git.config.safe.directory = "/var/lib/gitea/repositories/harald/nixcfg.git"; environment.systemPackages = with pkgs; [