Skip to content

Local VSCode Desktop extensions have to be installed manually (Install in SSH) on workspace open #7906

Closed
@shaal

Description

@shaal

Bug description

When you have local VSCode extensions installed, and you open a Gitpod workspace locally.
You'll get this action button next to some extensions (e.g. Composer, Gitlens, etc)
Install in SSH: <name_of_workspace>
Clicking on that button works as expected.
But it's very annoying that the on every new Gitpod workspace I open locally, I have to repeat the whole process on dozens of extensions.

image

cc: @JSchreff

Steps to reproduce

  1. Install Gitlens VSCode extension locally on your computer.
  2. Open any Gitpod workspace, and choose to open it locally in VSCode
  3. Under Extensions -> Local - Installed section, find Gitlens extension.
  4. Click on the button Install in SSH: <name_of_workspace>
  5. Close this workspace and open a new workspace.
  6. Repeat all the steps above, you'll see that you have to reinstall Gitlens extension again.

Workspace affected

No response

Expected behavior

Similar to how Gitpod 'remembers' the VSCode extensions I like to use when I open a workspace in the browser, I'd like it to rememebr and carry over all my installed extensions when I work locally on my computer.

Example repository

No response

Anything else?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions