modules.system.nix: add ca-derivation cache

This commit is contained in:
陈浩南 2024-10-18 09:05:22 +08:00
parent 05b0f79c67
commit 0863e13f6f

View File

@ -36,7 +36,11 @@ inputs:
experimental-features = [ "nix-command" "flakes" "ca-derivations" ]; experimental-features = [ "nix-command" "flakes" "ca-derivations" ];
keep-failed = true; keep-failed = true;
max-substitution-jobs = 4; max-substitution-jobs = 4;
trusted-public-keys = [ "chn:Cc+nowW1LIpe1kyXOZmNaznFDiH1glXmpb4A+WD/DTE=" ]; trusted-public-keys =
[
"chn:Cc+nowW1LIpe1kyXOZmNaznFDiH1glXmpb4A+WD/DTE="
"cache.ngi0.nixos.org-1:KqH5CBLNSyX184S9BKZJo1LxrxJ9ltnY2uAs5c/f1MA="
];
trusted-users = [ "@wheel" ]; trusted-users = [ "@wheel" ];
show-trace = true; show-trace = true;
max-jobs = 4; max-jobs = 4;
@ -88,7 +92,11 @@ inputs:
}) })
# substituters # substituters
{ {
nix.settings.substituters = inputs.lib.mkIf (nix.substituters != null) nix.substituters; nix.settings.substituters = inputs.lib.mkMerge
[
(inputs.lib.mkIf (nix.substituters != null) nix.substituters)
[ "https://cache.ngi0.nixos.org/" ]
];
} }
# autoOptimiseStore # autoOptimiseStore
(inputs.lib.mkIf nix.autoOptimiseStore (inputs.lib.mkIf nix.autoOptimiseStore