system/settings/configuration/nix.nix (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | { config , lib , pkgs , ... }: { nix = { settings = { cores = lib.mkDefault 0; use-xdg-base-directories = true; keep-outputs = true; keep-derivations = true; experimental-features = "nix-command flakes"; warn-dirty = false; substituters = [ "https://nix-community.cachix.org" "https://binarycache.alanpearce.eu" ]; trusted-public-keys = [ "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" "binarycache.alanpearce.eu:ZwqO3XMuajPictjwih8OY2+RXnOKpjZEZFHJjGSxAI4=" ]; }; gc = { automatic = lib.mkDefault true; options = lib.mkDefault "--delete-older-than 14d"; }; }; } |