diff --git a/hive.nix b/hive.nix index 84bd7b4..98e7fcf 100644 --- a/hive.nix +++ b/hive.nix @@ -75,9 +75,17 @@ in # Deployment config is specified in meta.nodes.${node}.deployment inherit (meta.nodes.${name}) deployment; - # Set NIX_PATH to the patched version of nixpkgs - nix.nixPath = [ "nixpkgs=${mkNixpkgs' (version name)}" ]; - nix.optimise.automatic = true; + nix = { + # Set NIX_PATH to the patched version of nixpkgs + nixPath = [ "nixpkgs=${mkNixpkgs' (version name)}" ]; + optimise.automatic = true; + + gc = { + automatic = true; + dates = "weekly"; + options = "--delete-older-than 7d"; + }; + }; # Allow unfree packages nixpkgs.config.allowUnfree = true;