Only allow specific non free packages

This commit is contained in:
SebastianStork 2024-03-26 20:18:07 +01:00
parent 921f4e0cad
commit 8bdd458e61

View file

@ -10,8 +10,6 @@
trusted-users = ["root" "@wheel"]; trusted-users = ["root" "@wheel"];
}; };
nixpkgs.config.allowUnfree = true;
console.keyMap = "de-latin1-nodeadkeys"; console.keyMap = "de-latin1-nodeadkeys";
time.timeZone = "Europe/Berlin"; time.timeZone = "Europe/Berlin";
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
@ -31,4 +29,16 @@
pkgs.git pkgs.git
pkgs.neovim pkgs.neovim
]; ];
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (pkgs.lib.getName pkg) [
"spotify"
"discord"
"steam"
"steam-original"
"steam-run"
"corefonts"
"nvidia-x11"
"nvidia-settings"
];
} }