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

Add Tailscale hosts to "Open a Remote Window" menu #204

Open
legowerewolf opened this issue Aug 18, 2023 · 3 comments
Open

Add Tailscale hosts to "Open a Remote Window" menu #204

legowerewolf opened this issue Aug 18, 2023 · 3 comments

Comments

@legowerewolf
Copy link

Down on the bottom left of the window, there's that little button to connect to any remote option available. It'd be cool if this extension could provide options for that.

@tylersmalley
Copy link
Contributor

I tried spelunking through the remote-ssh compiled extension code and could not find any way for us to inject it into it. Unfortunately, it's not an open-source extension.

@legowerewolf
Copy link
Author

legowerewolf commented Sep 19, 2023

Did you find this?
https://github.com/Microsoft/vscode-remote-release
Oh, never mind, there's no actual code there.

@lorenzleutgeb
Copy link

lorenzleutgeb commented Oct 14, 2023

Came here to request the same feature. In the menu in the screenshot below, there are sections ("WSL", "Remote-SSH", "Dev Containers", "Live Share"). Some sections clearly refer to other extensions, which leads me to believe they've thought of some mechanism to let extensions suggest options. It would be quite natural to have a "Tailscale" section there, and then automatically suggest nodes in the tailnet. If Tailscale SSH is enabled, suggest nodes for which I have SSH permissions (maybe even show the others but indicate that these are not available), and if it is not enabled show all nodes.

It might be worth to file an issue, maybe they are willing to open this up.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants