Editors
Editor setup
Connect VS Code, Zed, Neovim, or another LSP client to Omena.
One language server, several hosts. Pick your editor:
| Editor | Guide |
|---|---|
| VS Code | Extension behavior and settings — bundled server, no separate install |
| Zed | Zed setup — standalone omena-lsp-server |
| Neovim | Neovim setup — standalone omena-lsp-server |
| Other LSP clients | Any client can start the standalone server binary; the capability surface is the generated LSP capability reference |
Host resolution environment variables (all hosts):
OMENA_LSP_SERVER_COMMAND— command name resolved fromPATH; checked first and wins when both variables are set.OMENA_LSP_SERVER_PATH— path to a server binary, absolute or resolved relative to the host root; used when no command override is set.
Smoke-check a standalone install against the thin-client boundary:
pnpm omena-check run rust/omena-lsp-server/thin-client-boundary