Skip to content
Omena
Editors

Editor setup

Connect VS Code, Zed, Neovim, or another LSP client to Omena.

One language server, several hosts. Pick your editor:

EditorGuide
VS CodeExtension behavior and settings — bundled server, no separate install
ZedZed setup — standalone omena-lsp-server
NeovimNeovim setup — standalone omena-lsp-server
Other LSP clientsAny 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 from PATH; 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