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 nixpkgs.config.allowUnfreePredicate = let
whitelist = let vscext = pkgs.vscode-extensions;
vscext = pkgs.vscode-extensions; whitelist = with pkgs;
in map lib.getName [
with pkgs; discord
map lib.getName [ steam
discord steamcmd
steam steam-unwrapped
steamcmd dwarf-fortress
steam-unwrapped
dwarf-fortress
winbox winbox
obsidian obsidian
gitkraken gitkraken
vscode vscode
vscext.ms-dotnettools.csharp vscext.ms-dotnettools.csharp
vscext.ms-dotnettools.csdevkit vscext.ms-dotnettools.csdevkit
vscext.github.copilot vscext.github.copilot
vscext.github.copilot-chat vscext.github.copilot-chat
# XXX: DEBUG # XXX: DEBUG
# rider-override # rider-override
# XXX: DEBUG # XXX: DEBUG
# jetbrains.rider # jetbrains.rider
]; ];
in in
pkg: builtins.elem (lib.getName pkg) whitelist; pkg: builtins.elem (lib.getName pkg) whitelist;