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 support for Custom IDEs or User-bundled IDES #1659

Open
hunnywar opened this issue Dec 30, 2024 · 0 comments
Open

add support for Custom IDEs or User-bundled IDES #1659

hunnywar opened this issue Dec 30, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@hunnywar
Copy link
Contributor

Is your feature request related to a problem? Please describe.
see Void IDE they have no release yet
I have build and bundled it myself and added it to my PATH
It is a fork of VS code thus supports remote development.

Solution |
daytona should allow users to add their custom IDEs
PATH to IDE etc , see image below
image

However for VS code forks and their extensions (customisations etc) , I dont think we need anything special , just three things :
image

while adding the support for windsurf IDE , I noticed that the only differences in code was

  1. codeServerDirectory -> VScode (.vscode-server) <--> Windsurf(.windsurf-server)
  2. codeServerBinaryName -> VScode (/bin/code-server) <--> Windsurf("windsurf-server")
  3. settingsPath -> VScode ($HOME/.vscode-server/data/Machine/settings.json) <--> Windsurf($HOME/.windsurf-server/data/Machine/settings.json",)

Describe alternatives you've considered
A full custom command as an option for IDE
for eg. Zed IDE had a custom URI for remote ssh connections

@hunnywar hunnywar added the enhancement New feature or request label Dec 30, 2024
@hunnywar hunnywar changed the title add support for Custom IDEs add support for Custom IDEs or Self-bundled IDES Dec 30, 2024
@hunnywar hunnywar changed the title add support for Custom IDEs or Self-bundled IDES add support for Custom IDEs or User-bundled IDES Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant