Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VSCode liveshare button #263

Open
stirby opened this issue Jun 28, 2024 · 4 comments
Open

VSCode liveshare button #263

stirby opened this issue Jun 28, 2024 · 4 comments
Labels
coder_script Needs `coder_script` module-idea A new module idea or suggestion

Comments

@stirby
Copy link
Contributor

stirby commented Jun 28, 2024

We should add a module that integrates with our VSCode desktop extension + liveshare. It would automatically install the VSCode liveshare extension, and add a button that opens a new session. The button would just say "Open Liveshare" and immediately provide a link to share the session.

@stirby stirby added module-idea A new module idea or suggestion coder_script Needs `coder_script` labels Jun 28, 2024
@matifali
Copy link
Member

matifali commented Jun 28, 2024

I don't think there is a straightforward way to install and configure extensions in the VS Code Desktop before launching it. We may need to support this within the coder.coder-remote extension after we make the connection.
@code-asher may have more ideas here.

@code-asher
Copy link
Member

Yeah we could add it as a dependency of our extension to make it auto-install.

@matifali
Copy link
Member

Yeah we could add it as a dependency of our extension to make it auto-install.

Yeah but should be configurable and only if launched through this module.

@code-asher
Copy link
Member

code-asher commented Jul 1, 2024

That does seem tricky, I am not sure we can do optional/conditional dependencies.

Maybe we will need a second plugin that we call instead, that has Liveshare and our first plugin as a dependency, and then that second plugin calls our first plugin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
coder_script Needs `coder_script` module-idea A new module idea or suggestion
Projects
None yet
Development

No branches or pull requests

3 participants