loft-sh / devpod

Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.
https://devpod.sh
Mozilla Public License 2.0
8.63k stars 318 forks source link

Support for Zed #1185

Open brandondrew opened 1 month ago

brandondrew commented 1 month ago

It would be very helpful if DevPod supported the Zed editor.

It's growing in popularity and now available for all 3 major platforms.

pascalbreuninger commented 1 month ago

Hi @brandondrew, thanks for opening the issue. Zed definitely looks like a welcome addition to the IDE ecosystem and I'm personally excited to see their development. It'd be fantastic if we could add them as an IDE to DevPod. We're currently lacking a way of programatically opening a remote environment though, I've created a ticket over at Zeds repo for this purpose.

You can still use Zed with DevPod manually if you want to:

  1. Create your workspace with DevPod
  2. In Zed (Preview), start the projects: open remote action
  3. Click on New Server
  4. Select Connect via SSH (default) and enter either ssh $WORKSPACE_ID.devpod or devpod ssh $WORKSPACE_ID as the host
  5. Zed should install itself into the container and connect your local instance to it
brandondrew commented 1 month ago

@pascalbreuninger Thanks!