From 1ee0ba1a4ca55b0c62ba12a1a586760a642a4025 Mon Sep 17 00:00:00 2001 From: Emile Clark-Boman Date: Fri, 24 Oct 2025 11:50:00 +1000 Subject: [PATCH] fix vscode plugins not whitelisted --- hosts/myputer/default.nix | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/hosts/myputer/default.nix b/hosts/myputer/default.nix index 72b1e7d..df47254 100755 --- a/hosts/myputer/default.nix +++ b/hosts/myputer/default.nix @@ -39,15 +39,26 @@ in { # ]; nixpkgs.config.allowUnfreePredicate = let - whitelist = map lib.getName [ - pkgs.obsidian - pkgs.gitkraken - pkgs.steam - pkgs.steamcmd - pkgs.steam-unwrapped - pkgs.dwarf-fortress - pkgs.discord - ]; + whitelist = let + vscext = pkgs.vscode-extensions; + in + with pkgs; + map lib.getName [ + discord + steam + steamcmd + steam-unwrapped + dwarf-fortress + + obsidian + gitkraken + + vscode + vscext.ms-dotnettools.csharp + vscext.ms-dotnettools.csdevkit + vscext.github.copilot + vscext.github.copilot-chat + ]; in pkg: builtins.elem (lib.getName pkg) whitelist;