From 09aaa3d4f89318a14691871696355bd000bced88 Mon Sep 17 00:00:00 2001 From: Sheldon Neuberger Date: Thu, 6 Apr 2023 13:35:01 -0700 Subject: [PATCH] vscodeEnv: add parens to fix optionals invocation in vscodeEnv.nix Somehow operator precedence changed and lib.optionals is receiving the pathExists function as its first argument, unless we add these parens. --- pkgs/applications/editors/vscode/extensions/vscodeEnv.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vscode/extensions/vscodeEnv.nix b/pkgs/applications/editors/vscode/extensions/vscodeEnv.nix index 818cca51772a..3ad90604c9be 100644 --- a/pkgs/applications/editors/vscode/extensions/vscodeEnv.nix +++ b/pkgs/applications/editors/vscode/extensions/vscodeEnv.nix @@ -25,7 +25,7 @@ }: let mutableExtensionsFilePath = toString mutableExtensionsFile; - mutableExtensions = lib.optionals builtins.pathExists mutableExtensionsFile (import mutableExtensionsFilePath); + mutableExtensions = lib.optionals (builtins.pathExists mutableExtensionsFile) (import mutableExtensionsFilePath); vscodeWithConfiguration = import ./vscodeWithConfiguration.nix { inherit lib writeShellScriptBin extensionsFromVscodeMarketplace; vscodeDefault = vscode;