disable nixpkgs aliases

This commit is contained in:
Gerg-L 2023-09-17 16:01:36 -04:00
parent 3a917cafb6
commit d99162c749
Signed by: gerg-l
SSH key fingerprint: SHA256:FPYDHIkvMocr4wdmZXpgpJjsb2Tw6rASs2ISPbOb0KI

View file

@ -10,7 +10,14 @@ _: {
}; };
config = { config = {
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) config.local.allowedUnfree; nixpkgs = {
#TODO better way of doing this
overlays = [(self: _: {inherit (self.stdenv.hostPlatform) system;})];
config = {
allowAliases = false;
allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) config.local.allowedUnfree;
};
};
environment.defaultPackages = lib.mkForce (builtins.attrValues { environment.defaultPackages = lib.mkForce (builtins.attrValues {
inherit inherit