fix ugly nixpkgs.config.allowUnfreePredicate

This commit is contained in:
Emile Clark-Boman 2025-10-24 23:44:56 +10:00
parent c8d3fe1e6b
commit ca3fd4093f

View file

@ -45,34 +45,32 @@ in {
# ];
nixpkgs.config.allowUnfreePredicate = let
whitelist = let
vscext = pkgs.vscode-extensions;
in
with pkgs;
map lib.getName [
discord
steam
steamcmd
steam-unwrapped
dwarf-fortress
vscext = pkgs.vscode-extensions;
whitelist = with pkgs;
map lib.getName [
discord
steam
steamcmd
steam-unwrapped
dwarf-fortress
winbox
winbox
obsidian
gitkraken
obsidian
gitkraken
vscode
vscext.ms-dotnettools.csharp
vscext.ms-dotnettools.csdevkit
vscext.github.copilot
vscext.github.copilot-chat
vscode
vscext.ms-dotnettools.csharp
vscext.ms-dotnettools.csdevkit
vscext.github.copilot
vscext.github.copilot-chat
# XXX: DEBUG
# rider-override
# XXX: DEBUG
# XXX: DEBUG
# rider-override
# XXX: DEBUG
# jetbrains.rider
];
# jetbrains.rider
];
in
pkg: builtins.elem (lib.getName pkg) whitelist;