programs.claude-code.lspServers

Home-Manager option

attribute set of (JSON value)

LSP (Language Server Protocol) servers configuration.

type: attribute set of (JSON value)
Default
{ }
Example
{ go = { args = [ "serve" ]; command = "gopls"; extensionToLanguage = { ".go" = "go"; }; }; typescript = { args = [ "--stdio" ]; command = "typescript-language-server"; extensionToLanguage = { ".js" = "javascript"; ".jsx" = "javascriptreact"; ".ts" = "typescript"; ".tsx" = "typescriptreact"; }; }; }
declared in: <home-manager/modules/programs/claude-code/options.nix>source unavailable