From ca3fd4093f9d25d6966bdc98f5bcbaa6dc60e696 Mon Sep 17 00:00:00 2001 From: Emile Clark-Boman Date: Fri, 24 Oct 2025 23:44:56 +1000 Subject: [PATCH] fix ugly nixpkgs.config.allowUnfreePredicate --- hosts/myputer/default.nix | 44 +++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/hosts/myputer/default.nix b/hosts/myputer/default.nix index 0ffa5d5..8b5079b 100755 --- a/hosts/myputer/default.nix +++ b/hosts/myputer/default.nix @@ -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;