Remove uses of nix.extraOptions.

This lets me override individual variables using nix's module system.
This commit is contained in:
Tom Alexander 2025-11-29 20:53:41 -05:00
parent 568440f3f1
commit 906741bfcf
Signed by: talexander
GPG Key ID: 36C99E8B3C39D85F
2 changed files with 3 additions and 8 deletions

View File

@ -108,10 +108,8 @@
hardware.enableRedistributableFirmware = true;
# Keep outputs so we can build offline.
nix.extraOptions = ''
keep-outputs = true
keep-derivations = true
'';
nix.settings.keep-outputs = true;
nix.settings.keep-derivations = true;
# Automatic garbage collection
nix.gc = lib.mkIf (!config.me.buildingPortable) {

View File

@ -19,10 +19,7 @@
config = lib.mkIf config.me.dont_use_substituters.enable {
# Disable substituters to avoid risk of cache poisoning.
nix.extraOptions = ''
substitute = false
'';
nix.settings.substitute = false;
nix.settings.substituters = lib.mkForce [ ];
};
}