@@ -15,6 +15,91 @@ to `vim.lsp.config()` (or any way you configure LSP).
1515 - ` codesettings.json `
1616 - ` lspsettings.json `
1717
18+ ### Supported LSP Servers
19+
20+ <details >
21+
22+ <summary >Click to expand list</summary >
23+
24+ <!-- GENERATED:SERVERS:START -->
25+
26+ - [x] [ als] ( https://github.com/AdaCore/ada_language_server/tree/master/integration/vscode/ada/package.json )
27+ - [x] [ angularls] ( https://github.com/angular/vscode-ng-language-service/refs/heads/tree/main/package.json )
28+ - [x] [ astro] ( https://github.com/withastro/language-tools/tree/main/packages/vscode/package.json )
29+ - [x] [ awkls] ( https://github.com/Beaglefoot/awk-language-server/tree/master/client/package.json )
30+ - [x] [ basedpyright] ( https://github.com/DetachHead/basedpyright/tree/main/packages/vscode-pyright/package.json )
31+ - [x] [ bashls] ( https://github.com/bash-lsp/bash-language-server/tree/master/vscode-client/package.json )
32+ - [x] [ clangd] ( https://github.com/clangd/vscode-clangd/tree/master/package.json )
33+ - [x] [ cssls] ( https://github.com/microsoft/vscode/tree/main/extensions/css-language-features/package.json )
34+ - [x] [ dartls] ( https://github.com/Dart-Code/Dart-Code/tree/master/package.json )
35+ - [x] [ denols] ( https://github.com/denoland/vscode_deno/tree/main/package.json )
36+ - [x] [ elixirls] ( https://github.com/elixir-lsp/vscode-elixir-ls/tree/master/package.json )
37+ - [x] [ elmls] ( https://github.com/elm-tooling/elm-language-client-vscode/tree/master/package.json )
38+ - [x] [ emmylua_ls] ( https://github.com/EmmyLuaLs/emmylua-analyzer-rust/86ae47efba57c2d70a5af18faa6e8418b0129b22/crates/emmylua_code_analysis/resources/schema.json )
39+ - [x] [ eslint] ( https://github.com/microsoft/vscode-eslint/tree/main/package.json )
40+ - [x] [ flow] ( https://github.com/flowtype/flow-for-vscode/tree/master/package.json )
41+ - [x] [ fsautocomplete] ( https://github.com/ionide/ionide-vscode-fsharp/tree/main/release/package.json )
42+ - [x] [ gopls] ( https://github.com/golang/vscode-go/tree/master/extension/package.json )
43+ - [x] [ grammarly] ( https://github.com/znck/grammarly/tree/main/extension/package.json )
44+ - [x] [ haxe_language_server] ( https://github.com/vshaxe/vshaxe/tree/master/package.json )
45+ - [x] [ hhvm] ( https://github.com/slackhq/vscode-hack/tree/master/package.json )
46+ - [x] [ hie] ( https://github.com/alanz/vscode-hie-server/tree/master/package.json )
47+ - [x] [ hls] ( https://github.com/haskell/vscode-haskell/refs/heads/tree/master/package.json )
48+ - [x] [ html] ( https://github.com/microsoft/vscode/tree/main/extensions/html-language-features/package.json )
49+ - [x] [ intelephense] ( https://github.com/bmewburn/vscode-intelephense/tree/master/package.json )
50+ - [x] [ java_language_server] ( https://github.com/georgewfraser/java-language-server/tree/master/package.json )
51+ - [x] [ jdtls] ( https://github.com/redhat-developer/vscode-java/tree/master/package.json )
52+ - [x] [ jsonls] ( https://github.com/microsoft/vscode/tree/master/extensions/json-language-features/package.json )
53+ - [x] [ julials] ( https://github.com/julia-vscode/julia-vscode/tree/master/package.json )
54+ - [x] [ kotlin_language_server] ( https://github.com/fwcd/vscode-kotlin/tree/master/package.json )
55+ - [x] [ ltex] ( https://github.com/valentjn/vscode-ltex/tree/develop/package.json )
56+ - [x] [ lua_ls] ( https://github.com/LuaLS/vscode-lua/tree/master/package.json )
57+ - [x] [ luau_lsp] ( https://github.com/JohnnyMorganz/luau-lsp/tree/main/editors/code/package.json )
58+ - [x] [ nickel_ls] ( https://github.com/tweag/nickel/refs/heads/tree/master/lsp/vscode-extension/package.json )
59+ - [x] [ nil_ls] ( https://github.com/oxalica/nil/refs/heads/tree/main/editors/coc-nil/package.json )
60+ - [x] [ nixd] ( https://github.com/nix-community/nixd/refs/heads/tree/main/nixd/docs/nixd-schema.json )
61+ - [x] [ omnisharp] ( https://github.com/OmniSharp/omnisharp-vscode/tree/master/package.json )
62+ - [x] [ perlls] ( https://github.com/richterger/Perl-LanguageServer/tree/master/clients/vscode/perl/package.json )
63+ - [x] [ perlnavigator] ( https://github.com/bscan/PerlNavigator/tree/main/package.json )
64+ - [x] [ perlpls] ( https://github.com/FractalBoy/perl-language-server/tree/master/client/package.json )
65+ - [x] [ powershell_es] ( https://github.com/PowerShell/vscode-powershell/tree/main/package.json )
66+ - [x] [ psalm] ( https://github.com/psalm/psalm-vscode-plugin/tree/master/package.json )
67+ - [x] [ puppet] ( https://github.com/puppetlabs/puppet-vscode/tree/main/package.json )
68+ - [x] [ purescriptls] ( https://github.com/nwolverson/vscode-ide-purescript/tree/master/package.json )
69+ - [x] [ pylsp] ( https://github.com/python-lsp/python-lsp-server/tree/develop/pylsp/config/schema.json )
70+ - [x] [ pyright] ( https://github.com/microsoft/pyright/tree/master/packages/vscode-pyright/package.json )
71+ - [x] [ r_language_server] ( https://github.com/REditorSupport/vscode-r-lsp/tree/master/package.json )
72+ - [x] [ rescriptls] ( https://github.com/rescript-lang/rescript-vscode/tree/master/package.json )
73+ - [x] [ rls] ( https://github.com/rust-lang/vscode-rust/tree/master/package.json )
74+ - [x] [ rome] ( https://github.com/rome/tools/tree/main/editors/vscode/package.json )
75+ - [x] [ ruff] ( https://github.com/astral-sh/ruff-vscode/tree/main/package.json )
76+ - [x] [ rust_analyzer] ( https://github.com/rust-analyzer/rust-analyzer/tree/master/editors/code/package.json )
77+ - [x] [ solargraph] ( https://github.com/castwide/vscode-solargraph/tree/master/package.json )
78+ - [x] [ solidity_ls] ( https://github.com/juanfranblanco/vscode-solidity/tree/master/package.json )
79+ - [x] [ sonarlint] ( https://github.com/SonarSource/sonarlint-vscode/tree/master/package.json )
80+ - [x] [ sorbet] ( https://github.com/sorbet/sorbet/tree/master/vscode_extension/package.json )
81+ - [x] [ sourcekit] ( https://github.com/swift-server/vscode-swift/tree/main/package.json )
82+ - [x] [ spectral] ( https://github.com/stoplightio/vscode-spectral/tree/master/package.json )
83+ - [x] [ stylelint_lsp] ( https://github.com/bmatcuk/coc-stylelintplus/tree/master/package.json )
84+ - [x] [ svelte] ( https://github.com/sveltejs/language-tools/tree/master/packages/svelte-vscode/package.json )
85+ - [x] [ svlangserver] ( https://github.com/eirikpre/VSCode-SystemVerilog/tree/master/package.json )
86+ - [x] [ tailwindcss] ( https://github.com/tailwindlabs/tailwindcss-intellisense/tree/master/packages/vscode-tailwindcss/package.json )
87+ - [x] [ terraformls] ( https://github.com/hashicorp/vscode-terraform/tree/master/package.json )
88+ - [x] [ tinymist] ( https://github.com/Myriad-Dreamin/tinymist/refs/heads/tree/main/editors/vscode/package.json )
89+ - [x] [ ts_ls] ( https://github.com/microsoft/vscode/tree/main/extensions/typescript-language-features/package.json )
90+ - [x] [ typst_lsp] ( https://github.com/nvarner/typst-lsp/refs/heads/tree/master/editors/vscode/package.json )
91+ - [x] [ volar] ( https://github.com/vuejs/language-tools/tree/master/extensions/vscode/package.json )
92+ - [x] [ vtsls] ( https://github.com/yioneko/vtsls/tree/main/packages/service/configuration.schema.json )
93+ - [x] [ vuels] ( https://github.com/vuejs/vetur/tree/master/package.json )
94+ - [x] [ wgls_analyzer] ( https://github.com/wgsl-analyzer/wgsl-analyzer/tree/main/editors/code/package.json )
95+ - [x] [ yamlls] ( https://github.com/redhat-developer/vscode-yaml/tree/master/package.json )
96+ - [x] [ zeta_note] ( https://github.com/artempyanykh/zeta-note-vscode/tree/main/package.json )
97+ - [x] [ zls] ( https://github.com/zigtools/zls-vscode/tree/master/package.json )
98+
99+ <!-- GENERATED:SERVERS:END -->
100+
101+ </details >
102+
18103## Installation
19104
20105** You do not need to call ` .setup() ` unless you want to use non-default options.** The defaults are shown below.
@@ -462,82 +547,3 @@ This project would not exist without the hard work of some other open source pro
462547
463548- Some parts of this plugin are based on [ folke's neoconf.nvim plugin] ( https://github.com/folke/neoconf.nvim )
464549- This plugin bundles [ json.lua] ( https://github.com/actboy168/json.lua ) , a pure-Lua JSON library for parsing ` jsonc ` files
465-
466- ## Supported LSP Servers
467-
468- <!-- GENERATED:SERVERS:START -->
469-
470- - [x] [ als] ( https://github.com/AdaCore/ada_language_server/tree/master/integration/vscode/ada/package.json )
471- - [x] [ angularls] ( https://github.com/angular/vscode-ng-language-service/refs/heads/tree/main/package.json )
472- - [x] [ astro] ( https://github.com/withastro/language-tools/tree/main/packages/vscode/package.json )
473- - [x] [ awkls] ( https://github.com/Beaglefoot/awk-language-server/tree/master/client/package.json )
474- - [x] [ basedpyright] ( https://github.com/DetachHead/basedpyright/tree/main/packages/vscode-pyright/package.json )
475- - [x] [ bashls] ( https://github.com/bash-lsp/bash-language-server/tree/master/vscode-client/package.json )
476- - [x] [ clangd] ( https://github.com/clangd/vscode-clangd/tree/master/package.json )
477- - [x] [ cssls] ( https://github.com/microsoft/vscode/tree/main/extensions/css-language-features/package.json )
478- - [x] [ dartls] ( https://github.com/Dart-Code/Dart-Code/tree/master/package.json )
479- - [x] [ denols] ( https://github.com/denoland/vscode_deno/tree/main/package.json )
480- - [x] [ elixirls] ( https://github.com/elixir-lsp/vscode-elixir-ls/tree/master/package.json )
481- - [x] [ elmls] ( https://github.com/elm-tooling/elm-language-client-vscode/tree/master/package.json )
482- - [x] [ emmylua_ls] ( https://github.com/EmmyLuaLs/emmylua-analyzer-rust/86ae47efba57c2d70a5af18faa6e8418b0129b22/crates/emmylua_code_analysis/resources/schema.json )
483- - [x] [ eslint] ( https://github.com/microsoft/vscode-eslint/tree/main/package.json )
484- - [x] [ flow] ( https://github.com/flowtype/flow-for-vscode/tree/master/package.json )
485- - [x] [ fsautocomplete] ( https://github.com/ionide/ionide-vscode-fsharp/tree/main/release/package.json )
486- - [x] [ gopls] ( https://github.com/golang/vscode-go/tree/master/extension/package.json )
487- - [x] [ grammarly] ( https://github.com/znck/grammarly/tree/main/extension/package.json )
488- - [x] [ haxe_language_server] ( https://github.com/vshaxe/vshaxe/tree/master/package.json )
489- - [x] [ hhvm] ( https://github.com/slackhq/vscode-hack/tree/master/package.json )
490- - [x] [ hie] ( https://github.com/alanz/vscode-hie-server/tree/master/package.json )
491- - [x] [ hls] ( https://github.com/haskell/vscode-haskell/refs/heads/tree/master/package.json )
492- - [x] [ html] ( https://github.com/microsoft/vscode/tree/main/extensions/html-language-features/package.json )
493- - [x] [ intelephense] ( https://github.com/bmewburn/vscode-intelephense/tree/master/package.json )
494- - [x] [ java_language_server] ( https://github.com/georgewfraser/java-language-server/tree/master/package.json )
495- - [x] [ jdtls] ( https://github.com/redhat-developer/vscode-java/tree/master/package.json )
496- - [x] [ jsonls] ( https://github.com/microsoft/vscode/tree/master/extensions/json-language-features/package.json )
497- - [x] [ julials] ( https://github.com/julia-vscode/julia-vscode/tree/master/package.json )
498- - [x] [ kotlin_language_server] ( https://github.com/fwcd/vscode-kotlin/tree/master/package.json )
499- - [x] [ ltex] ( https://github.com/valentjn/vscode-ltex/tree/develop/package.json )
500- - [x] [ lua_ls] ( https://github.com/LuaLS/vscode-lua/tree/master/package.json )
501- - [x] [ luau_lsp] ( https://github.com/JohnnyMorganz/luau-lsp/tree/main/editors/code/package.json )
502- - [x] [ nickel_ls] ( https://github.com/tweag/nickel/refs/heads/tree/master/lsp/vscode-extension/package.json )
503- - [x] [ nil_ls] ( https://github.com/oxalica/nil/refs/heads/tree/main/editors/coc-nil/package.json )
504- - [x] [ nixd] ( https://github.com/nix-community/nixd/refs/heads/tree/main/nixd/docs/nixd-schema.json )
505- - [x] [ omnisharp] ( https://github.com/OmniSharp/omnisharp-vscode/tree/master/package.json )
506- - [x] [ perlls] ( https://github.com/richterger/Perl-LanguageServer/tree/master/clients/vscode/perl/package.json )
507- - [x] [ perlnavigator] ( https://github.com/bscan/PerlNavigator/tree/main/package.json )
508- - [x] [ perlpls] ( https://github.com/FractalBoy/perl-language-server/tree/master/client/package.json )
509- - [x] [ powershell_es] ( https://github.com/PowerShell/vscode-powershell/tree/main/package.json )
510- - [x] [ psalm] ( https://github.com/psalm/psalm-vscode-plugin/tree/master/package.json )
511- - [x] [ puppet] ( https://github.com/puppetlabs/puppet-vscode/tree/main/package.json )
512- - [x] [ purescriptls] ( https://github.com/nwolverson/vscode-ide-purescript/tree/master/package.json )
513- - [x] [ pylsp] ( https://github.com/python-lsp/python-lsp-server/tree/develop/pylsp/config/schema.json )
514- - [x] [ pyright] ( https://github.com/microsoft/pyright/tree/master/packages/vscode-pyright/package.json )
515- - [x] [ r_language_server] ( https://github.com/REditorSupport/vscode-r-lsp/tree/master/package.json )
516- - [x] [ rescriptls] ( https://github.com/rescript-lang/rescript-vscode/tree/master/package.json )
517- - [x] [ rls] ( https://github.com/rust-lang/vscode-rust/tree/master/package.json )
518- - [x] [ rome] ( https://github.com/rome/tools/tree/main/editors/vscode/package.json )
519- - [x] [ ruff] ( https://github.com/astral-sh/ruff-vscode/tree/main/package.json )
520- - [x] [ rust_analyzer] ( https://github.com/rust-analyzer/rust-analyzer/tree/master/editors/code/package.json )
521- - [x] [ solargraph] ( https://github.com/castwide/vscode-solargraph/tree/master/package.json )
522- - [x] [ solidity_ls] ( https://github.com/juanfranblanco/vscode-solidity/tree/master/package.json )
523- - [x] [ sonarlint] ( https://github.com/SonarSource/sonarlint-vscode/tree/master/package.json )
524- - [x] [ sorbet] ( https://github.com/sorbet/sorbet/tree/master/vscode_extension/package.json )
525- - [x] [ sourcekit] ( https://github.com/swift-server/vscode-swift/tree/main/package.json )
526- - [x] [ spectral] ( https://github.com/stoplightio/vscode-spectral/tree/master/package.json )
527- - [x] [ stylelint_lsp] ( https://github.com/bmatcuk/coc-stylelintplus/tree/master/package.json )
528- - [x] [ svelte] ( https://github.com/sveltejs/language-tools/tree/master/packages/svelte-vscode/package.json )
529- - [x] [ svlangserver] ( https://github.com/eirikpre/VSCode-SystemVerilog/tree/master/package.json )
530- - [x] [ tailwindcss] ( https://github.com/tailwindlabs/tailwindcss-intellisense/tree/master/packages/vscode-tailwindcss/package.json )
531- - [x] [ terraformls] ( https://github.com/hashicorp/vscode-terraform/tree/master/package.json )
532- - [x] [ tinymist] ( https://github.com/Myriad-Dreamin/tinymist/refs/heads/tree/main/editors/vscode/package.json )
533- - [x] [ ts_ls] ( https://github.com/microsoft/vscode/tree/main/extensions/typescript-language-features/package.json )
534- - [x] [ typst_lsp] ( https://github.com/nvarner/typst-lsp/refs/heads/tree/master/editors/vscode/package.json )
535- - [x] [ volar] ( https://github.com/vuejs/language-tools/tree/master/extensions/vscode/package.json )
536- - [x] [ vtsls] ( https://github.com/yioneko/vtsls/tree/main/packages/service/configuration.schema.json )
537- - [x] [ vuels] ( https://github.com/vuejs/vetur/tree/master/package.json )
538- - [x] [ wgls_analyzer] ( https://github.com/wgsl-analyzer/wgsl-analyzer/tree/main/editors/code/package.json )
539- - [x] [ yamlls] ( https://github.com/redhat-developer/vscode-yaml/tree/master/package.json )
540- - [x] [ zeta_note] ( https://github.com/artempyanykh/zeta-note-vscode/tree/main/package.json )
541- - [x] [ zls] ( https://github.com/zigtools/zls-vscode/tree/master/package.json )
542-
543- <!-- GENERATED:SERVERS:END -->
0 commit comments