From 1e6600e2e31c391bd57ec2a9c3ece8483674b00e Mon Sep 17 00:00:00 2001 From: Ulrik Strid Date: Tue, 17 Mar 2026 15:33:33 +0100 Subject: [PATCH] vscode-extensions.Google.gemini-cli-vscode-ide-companion: fix install --- .../Google.gemini-cli-vscode-ide-companion/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vscode/extensions/Google.gemini-cli-vscode-ide-companion/default.nix b/pkgs/applications/editors/vscode/extensions/Google.gemini-cli-vscode-ide-companion/default.nix index 2c9be2011e26..87125c0ed7cb 100644 --- a/pkgs/applications/editors/vscode/extensions/Google.gemini-cli-vscode-ide-companion/default.nix +++ b/pkgs/applications/editors/vscode/extensions/Google.gemini-cli-vscode-ide-companion/default.nix @@ -1,6 +1,7 @@ { lib, vscode-utils, + vsce, gemini-cli, }: vscode-utils.buildVscodeExtension (finalAttrs: { @@ -18,7 +19,12 @@ vscode-utils.buildVscodeExtension (finalAttrs: { installPhase = '' runHook preInstall - npm --workspace=gemini-cli-vscode-ide-companion run package -- --out $out + npm --workspace=gemini-cli-vscode-ide-companion run prepackage + + # the bundled vsce is broken, using our packaged version + pushd packages/vscode-ide-companion + ${vsce}/bin/vsce package --no-dependencies --out $out + popd runHook postInstall '';