codespace-zed¶
CLI and menu bar applet for starting or creating GitHub Codespaces and opening them in Zed via SSH remoting.
What it does¶
- Authenticates with GitHub via the
ghCLI - Lets you pick a repository and codespace (interactive TUI with type-ahead filtering)
- Creates a codespace if none exists
- Configures SSH and Zed's remote connection settings
- Launches Zed with the remote workspace
Quick start¶
# Install with Nix
nix profile install github:linuskendall/zed-spaces-launcher
# Or build from source
go install github.com/ananth/codespace-zed@latest
# Run interactively
codespace-zed
# Or with a named target from config
codespace-zed work
Menu bar applet¶
The applet provides a system tray icon with quick access to your codespaces, a global hotkey, and lifecycle management (auto-stop, pre-warm).
See Menu Bar Applet for details.