diff --git a/logical/ascanius.nix b/logical/ascanius.nix index 7668091..295532e 100644 --- a/logical/ascanius.nix +++ b/logical/ascanius.nix @@ -9,15 +9,4 @@ system.stateVersion = "17.09"; - nix = { - binaryCaches = [ - "https://cache.nixos.org" - ]; - trustedBinaryCaches = config.nix.binaryCaches ++ [ - "https://builder.serokell.io" - ]; - binaryCachePublicKeys = [ - "serokell:ic/49yTkeFIk4EBX1CZ/Wlt5fQfV7yCifaJyoM+S3Ss=" - ]; - }; } diff --git a/roles/workstation.nix b/roles/workstation.nix index 2cc2b90..d54aaa8 100644 --- a/roles/workstation.nix +++ b/roles/workstation.nix @@ -31,3 +31,20 @@ services.pcscd.enable = true; #environment.systemPackages = [pkgs.yubikey-manager]; } + nix = { + gc.automatic = pkgs.lib.mkOverride 30 false; + binaryCaches = [ + "https://cache.nixos.org" + ]; + trustedBinaryCaches = config.nix.binaryCaches ++ [ + "https://builder.serokell.io" + "https://cache.lumi.guide" + ]; + binaryCachePublicKeys = [ + "serokell:ic/49yTkeFIk4EBX1CZ/Wlt5fQfV7yCifaJyoM+S3Ss=" + "cache.lumi.guide-1:z813xH+DDlh+wvloqEiihGvZqLXFmN7zmyF8wR47BHE=" + ]; + #extraOptions = '' + # netrc-file = ${nixnetrc} + #''; + };