LSP options are not actually existing #229

Closed
opened 2026-02-16 17:25:51 -05:00 by yindo · 4 comments
Owner

Originally created by @Keyruu on GitHub (Jun 23, 2025).

Originally assigned to: @thdxr on GitHub.

I searched for LSP on the http://opencode.ai page and found this: https://opencode.ai/docs/lsp-servers/

The lsp option doesn't exist on the schema though: https://raw.githubusercontent.com/sst/opencode/refs/heads/dev/packages/opencode/config.schema.json

My question is: Does the LSP feature even exist? If so, how could I configure for example that it uses nixd for my nix files? If I can't configure it, how does it decide on which LSP with what options it starts.

Originally created by @Keyruu on GitHub (Jun 23, 2025). Originally assigned to: @thdxr on GitHub. I searched for LSP on the http://opencode.ai page and found this: https://opencode.ai/docs/lsp-servers/ The lsp option doesn't exist on the schema though: https://raw.githubusercontent.com/sst/opencode/refs/heads/dev/packages/opencode/config.schema.json My question is: Does the LSP feature even exist? If so, how could I configure for example that it uses `nixd` for my nix files? If I can't configure it, how does it decide on which LSP with what options it starts.
yindo closed this issue 2026-02-16 17:25:51 -05:00
Author
Owner

@adamdotdevin commented on GitHub (Jun 23, 2025):

@thdxr is adding manual config soon, the only way it exists today is automatic (for TS and go). we plan to cover a bunch more languages automatically, and then the manual config will cover everything else

@adamdotdevin commented on GitHub (Jun 23, 2025): @thdxr is adding manual config soon, the only way it exists today is automatic (for TS and go). we plan to cover a bunch more languages automatically, and then the manual config will cover everything else
Author
Owner

@Keyruu commented on GitHub (Jun 23, 2025):

@thdxr is adding manual config soon, the only way it exists today is automatic (for TS and go). we plan to cover a bunch more languages automatically, and then the manual config will cover everything else

Okay awesome thanks for the info! Is it okay to keep this issue open until this is available?

@Keyruu commented on GitHub (Jun 23, 2025): > [@thdxr](https://github.com/thdxr) is adding manual config soon, the only way it exists today is automatic (for TS and go). we plan to cover a bunch more languages automatically, and then the manual config will cover everything else Okay awesome thanks for the info! Is it okay to keep this issue open until this is available?
Author
Owner

@adamdotdevin commented on GitHub (Jun 23, 2025):

@thdxr is adding manual config soon, the only way it exists today is automatic (for TS and go). we plan to cover a bunch more languages automatically, and then the manual config will cover everything else

Okay awesome thanks for the info! Is it okay to keep this issue open until this is available?

of course!

@adamdotdevin commented on GitHub (Jun 23, 2025): > > [@thdxr](https://github.com/thdxr) is adding manual config soon, the only way it exists today is automatic (for TS and go). we plan to cover a bunch more languages automatically, and then the manual config will cover everything else > > Okay awesome thanks for the info! Is it okay to keep this issue open until this is available? of course!
Author
Owner

@rekram1-node commented on GitHub (Sep 25, 2025):

@Keyruu you can read about lsp configurations here: https://opencode.ai/docs/lsp

@rekram1-node commented on GitHub (Sep 25, 2025): @Keyruu you can read about lsp configurations here: https://opencode.ai/docs/lsp
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#229