gitextract_6rrjtefv/ ├── .codespellignorewords ├── .editorconfig ├── .emmyrc.json ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ └── config.yml │ ├── PULL_REQUEST_TEMPLATE/ │ │ └── pull_request_template.md │ ├── ci/ │ │ └── lint.sh │ ├── dependabot.yml │ └── workflows/ │ ├── docgen.yml │ ├── gen-annotations.yml │ ├── lint.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .luarc.json ├── .stylua.toml ├── .styluaignore ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── doc/ │ ├── configs.md │ ├── configs.txt │ ├── lspconfig.txt │ ├── server_configurations.md │ └── server_configurations.txt ├── flake.nix ├── lsp/ │ ├── ada_ls.lua │ ├── agda_ls.lua │ ├── aiken.lua │ ├── air.lua │ ├── alloy_ls.lua │ ├── anakin_language_server.lua │ ├── angularls.lua │ ├── ansiblels.lua │ ├── antlersls.lua │ ├── apex_ls.lua │ ├── arduino_language_server.lua │ ├── asm_lsp.lua │ ├── ast_grep.lua │ ├── astro.lua │ ├── atlas.lua │ ├── atopile.lua │ ├── autohotkey_lsp.lua │ ├── autotools_ls.lua │ ├── awk_ls.lua │ ├── azure_pipelines_ls.lua │ ├── bacon_ls.lua │ ├── ballerina.lua │ ├── basedpyright.lua │ ├── bashls.lua │ ├── basics_ls.lua │ ├── bazelrc_lsp.lua │ ├── beancount.lua │ ├── bicep.lua │ ├── biome.lua │ ├── bitbake_language_server.lua │ ├── blueprint_ls.lua │ ├── bqls.lua │ ├── bright_script.lua │ ├── brioche.lua │ ├── bsl_ls.lua │ ├── buck2.lua │ ├── buddy_ls.lua │ ├── buf_ls.lua │ ├── bzl.lua │ ├── c3_lsp.lua │ ├── cairo_ls.lua │ ├── ccls.lua │ ├── cds_lsp.lua │ ├── cir_lsp_server.lua │ ├── circom-lsp.lua │ ├── clangd.lua │ ├── clarinet.lua │ ├── clojure_lsp.lua │ ├── cmake.lua │ ├── cobol_ls.lua │ ├── codebook.lua │ ├── coffeesense.lua │ ├── contextive.lua │ ├── copilot.lua │ ├── coq_lsp.lua │ ├── crystalline.lua │ ├── csharp_ls.lua │ ├── cspell_ls.lua │ ├── css_variables.lua │ ├── cssls.lua │ ├── cssmodules_ls.lua │ ├── cucumber_language_server.lua │ ├── cue.lua │ ├── custom_elements_ls.lua │ ├── cypher_ls.lua │ ├── daedalus_ls.lua │ ├── dafny.lua │ ├── dagger.lua │ ├── dartls.lua │ ├── dcmls.lua │ ├── debputy.lua │ ├── denols.lua │ ├── dhall_lsp_server.lua │ ├── diagnosticls.lua │ ├── digestif.lua │ ├── djls.lua │ ├── djlsp.lua │ ├── docker_compose_language_service.lua │ ├── docker_language_server.lua │ ├── dockerls.lua │ ├── dolmenls.lua │ ├── dotls.lua │ ├── dprint.lua │ ├── ds_pinyin_lsp.lua │ ├── dts_lsp.lua │ ├── earthlyls.lua │ ├── ecsact.lua │ ├── efm.lua │ ├── elixirls.lua │ ├── elmls.lua │ ├── elp.lua │ ├── ember.lua │ ├── emmet_language_server.lua │ ├── emmet_ls.lua │ ├── emmylua_ls.lua │ ├── erg_language_server.lua │ ├── esbonio.lua │ ├── eslint.lua │ ├── expert.lua │ ├── facility_language_server.lua │ ├── fennel_language_server.lua │ ├── fennel_ls.lua │ ├── fish_lsp.lua │ ├── flow.lua │ ├── flux_lsp.lua │ ├── foam_ls.lua │ ├── fortitude.lua │ ├── fortls.lua │ ├── fsautocomplete.lua │ ├── fsharp_language_server.lua │ ├── fstar.lua │ ├── futhark_lsp.lua │ ├── gdscript.lua │ ├── gdshader_lsp.lua │ ├── gh_actions_ls.lua │ ├── ghcide.lua │ ├── ghdl_ls.lua │ ├── ginko_ls.lua │ ├── gitlab_ci_ls.lua │ ├── gitlab_duo.lua │ ├── glasgow.lua │ ├── gleam.lua │ ├── glint.lua │ ├── glsl_analyzer.lua │ ├── glslls.lua │ ├── gn_language_server.lua │ ├── gnls.lua │ ├── golangci_lint_ls.lua │ ├── gopls.lua │ ├── gradle_ls.lua │ ├── grammarly.lua │ ├── graphql.lua │ ├── groovyls.lua │ ├── guile_ls.lua │ ├── harper_ls.lua │ ├── hdl_checker.lua │ ├── helm_ls.lua │ ├── herb_ls.lua │ ├── hhvm.lua │ ├── hie.lua │ ├── hlasm.lua │ ├── hls.lua │ ├── home_assistant.lua │ ├── hoon_ls.lua │ ├── html.lua │ ├── htmx.lua │ ├── hydra_lsp.lua │ ├── hylo_ls.lua │ ├── hyprls.lua │ ├── idris2_lsp.lua │ ├── intelephense.lua │ ├── janet_lsp.lua │ ├── java_language_server.lua │ ├── jdtls.lua │ ├── jedi_language_server.lua │ ├── jinja_lsp.lua │ ├── jqls.lua │ ├── jsonls.lua │ ├── jsonnet_ls.lua │ ├── julials.lua │ ├── just.lua │ ├── kakehashi.lua │ ├── kcl.lua │ ├── koka.lua │ ├── kotlin_language_server.lua │ ├── kotlin_lsp.lua │ ├── kulala_ls.lua │ ├── laravel_ls.lua │ ├── lean3ls.lua │ ├── lelwel_ls.lua │ ├── lemminx.lua │ ├── lexical.lua │ ├── lsp_ai.lua │ ├── ltex.lua │ ├── ltex_plus.lua │ ├── lua_ls.lua │ ├── luau_lsp.lua │ ├── lwc_ls.lua │ ├── m68k.lua │ ├── markdown_oxide.lua │ ├── marko-js.lua │ ├── marksman.lua │ ├── matlab_ls.lua │ ├── mdx_analyzer.lua │ ├── mesonlsp.lua │ ├── metals.lua │ ├── millet.lua │ ├── mint.lua │ ├── mlir_lsp_server.lua │ ├── mlir_pdll_lsp_server.lua │ ├── mm0_ls.lua │ ├── mojo.lua │ ├── motoko_lsp.lua │ ├── move_analyzer.lua │ ├── mpls.lua │ ├── msbuild_project_tools_server.lua │ ├── muon.lua │ ├── mutt_ls.lua │ ├── nelua_lsp.lua │ ├── neocmake.lua │ ├── nextflow_ls.lua │ ├── nextls.lua │ ├── nginx_language_server.lua │ ├── nickel_ls.lua │ ├── nil_ls.lua │ ├── nim_langserver.lua │ ├── nimls.lua │ ├── nixd.lua │ ├── nomad_lsp.lua │ ├── ntt.lua │ ├── nushell.lua │ ├── nxls.lua │ ├── ocamllsp.lua │ ├── ols.lua │ ├── omnisharp.lua │ ├── opencl_ls.lua │ ├── openscad_ls.lua │ ├── openscad_lsp.lua │ ├── oso.lua │ ├── oxfmt.lua │ ├── oxlint.lua │ ├── pact_ls.lua │ ├── pasls.lua │ ├── pbls.lua │ ├── perlls.lua │ ├── perlnavigator.lua │ ├── perlpls.lua │ ├── pest_ls.lua │ ├── phan.lua │ ├── phpactor.lua │ ├── phptools.lua │ ├── pico8_ls.lua │ ├── please.lua │ ├── pli.lua │ ├── pony_language_server.lua │ ├── pony_lsp.lua │ ├── poryscript_pls.lua │ ├── postgres_lsp.lua │ ├── powershell_es.lua │ ├── prismals.lua │ ├── prolog_ls.lua │ ├── prosemd_lsp.lua │ ├── protols.lua │ ├── psalm.lua │ ├── pug.lua │ ├── puppet.lua │ ├── purescriptls.lua │ ├── pylsp.lua │ ├── pylyzer.lua │ ├── pyre.lua │ ├── pyrefly.lua │ ├── pyright.lua │ ├── qmlls.lua │ ├── quick_lint_js.lua │ ├── r_language_server.lua │ ├── racket_langserver.lua │ ├── raku_navigator.lua │ ├── reason_ls.lua │ ├── regal.lua │ ├── regols.lua │ ├── remark_ls.lua │ ├── rescriptls.lua │ ├── rls.lua │ ├── rnix.lua │ ├── robotcode.lua │ ├── robotframework_ls.lua │ ├── roc_ls.lua │ ├── rome.lua │ ├── roslyn_ls.lua │ ├── rpmspec.lua │ ├── rubocop.lua │ ├── ruby_lsp.lua │ ├── ruff.lua │ ├── ruff_lsp.lua │ ├── rumdl.lua │ ├── rune_languageserver.lua │ ├── rust_analyzer.lua │ ├── salt_ls.lua │ ├── scheme_langserver.lua │ ├── scry.lua │ ├── selene3p_ls.lua │ ├── serve_d.lua │ ├── shopify_theme_ls.lua │ ├── sixtyfps.lua │ ├── slangd.lua │ ├── slint_lsp.lua │ ├── smarty_ls.lua │ ├── smithy_ls.lua │ ├── snakeskin_ls.lua │ ├── snyk_ls.lua │ ├── solang.lua │ ├── solargraph.lua │ ├── solc.lua │ ├── solidity.lua │ ├── solidity_ls.lua │ ├── solidity_ls_nomicfoundation.lua │ ├── somesass_ls.lua │ ├── sorbet.lua │ ├── sourcekit.lua │ ├── spectral.lua │ ├── spyglassmc_language_server.lua │ ├── sqlls.lua │ ├── sqls.lua │ ├── sqruff.lua │ ├── stan_ls.lua │ ├── standardrb.lua │ ├── starlark_rust.lua │ ├── starpls.lua │ ├── statix.lua │ ├── steep.lua │ ├── stimulus_ls.lua │ ├── stylelint_lsp.lua │ ├── stylua.lua │ ├── stylua3p_ls.lua │ ├── superhtml.lua │ ├── svelte.lua │ ├── svlangserver.lua │ ├── svls.lua │ ├── swift_mesonls.lua │ ├── syntax_tree.lua │ ├── systemd_ls.lua │ ├── systemd_lsp.lua │ ├── tabby_ml.lua │ ├── tailwindcss.lua │ ├── taplo.lua │ ├── tblgen_lsp_server.lua │ ├── tclsp.lua │ ├── teal_ls.lua │ ├── templ.lua │ ├── termux_language_server.lua │ ├── terraform_lsp.lua │ ├── terraformls.lua │ ├── texlab.lua │ ├── textlsp.lua │ ├── tflint.lua │ ├── theme_check.lua │ ├── thriftls.lua │ ├── tilt_ls.lua │ ├── tinymist.lua │ ├── tofu_ls.lua │ ├── tombi.lua │ ├── ts_ls.lua │ ├── ts_query_ls.lua │ ├── tsgo.lua │ ├── tsp_server.lua │ ├── ttags.lua │ ├── turbo_ls.lua │ ├── turtle_ls.lua │ ├── tvm_ffi_navigator.lua │ ├── twiggy_language_server.lua │ ├── ty.lua │ ├── typeprof.lua │ ├── typos_lsp.lua │ ├── typst_lsp.lua │ ├── uiua.lua │ ├── ungrammar_languageserver.lua │ ├── unison.lua │ ├── unocss.lua │ ├── uvls.lua │ ├── v_analyzer.lua │ ├── vacuum.lua │ ├── vala_ls.lua │ ├── vale_ls.lua │ ├── vectorcode_server.lua │ ├── verible.lua │ ├── veridian.lua │ ├── veryl_ls.lua │ ├── vespa_ls.lua │ ├── vhdl_ls.lua │ ├── vimls.lua │ ├── visualforce_ls.lua │ ├── vls.lua │ ├── volar.lua │ ├── vscoqtop.lua │ ├── vsrocq.lua │ ├── vtsls.lua │ ├── vue_ls.lua │ ├── wasm_language_tools.lua │ ├── wc_language_server.lua │ ├── wgsl_analyzer.lua │ ├── yamlls.lua │ ├── yang_lsp.lua │ ├── yls.lua │ ├── ziggy.lua │ ├── ziggy_schema.lua │ ├── zk.lua │ ├── zls.lua │ └── zuban.lua ├── lua/ │ ├── lspconfig/ │ │ ├── async.lua │ │ ├── configs/ │ │ │ ├── ada_ls.lua │ │ │ ├── agda_ls.lua │ │ │ ├── aiken.lua │ │ │ ├── air.lua │ │ │ ├── alloy_ls.lua │ │ │ ├── anakin_language_server.lua │ │ │ ├── angularls.lua │ │ │ ├── ansiblels.lua │ │ │ ├── antlersls.lua │ │ │ ├── apex_ls.lua │ │ │ ├── arduino_language_server.lua │ │ │ ├── asm_lsp.lua │ │ │ ├── ast_grep.lua │ │ │ ├── astro.lua │ │ │ ├── atlas.lua │ │ │ ├── autohotkey_lsp.lua │ │ │ ├── autotools_ls.lua │ │ │ ├── awk_ls.lua │ │ │ ├── azure_pipelines_ls.lua │ │ │ ├── bacon_ls.lua │ │ │ ├── ballerina.lua │ │ │ ├── basedpyright.lua │ │ │ ├── bashls.lua │ │ │ ├── basics_ls.lua │ │ │ ├── bazelrc_lsp.lua │ │ │ ├── beancount.lua │ │ │ ├── bicep.lua │ │ │ ├── biome.lua │ │ │ ├── bitbake_language_server.lua │ │ │ ├── bitbake_ls.lua │ │ │ ├── blueprint_ls.lua │ │ │ ├── bqls.lua │ │ │ ├── bqnlsp.lua │ │ │ ├── bright_script.lua │ │ │ ├── bsl_ls.lua │ │ │ ├── buck2.lua │ │ │ ├── buddy_ls.lua │ │ │ ├── buf_ls.lua │ │ │ ├── bufls.lua │ │ │ ├── bzl.lua │ │ │ ├── c3_lsp.lua │ │ │ ├── cadence.lua │ │ │ ├── cairo_ls.lua │ │ │ ├── ccls.lua │ │ │ ├── cds_lsp.lua │ │ │ ├── circom-lsp.lua │ │ │ ├── clangd.lua │ │ │ ├── clarity_lsp.lua │ │ │ ├── clojure_lsp.lua │ │ │ ├── cmake.lua │ │ │ ├── cobol_ls.lua │ │ │ ├── codeqlls.lua │ │ │ ├── coffeesense.lua │ │ │ ├── contextive.lua │ │ │ ├── coq_lsp.lua │ │ │ ├── crystalline.lua │ │ │ ├── csharp_ls.lua │ │ │ ├── css_variables.lua │ │ │ ├── cssls.lua │ │ │ ├── cssmodules_ls.lua │ │ │ ├── cucumber_language_server.lua │ │ │ ├── cue.lua │ │ │ ├── custom_elements_ls.lua │ │ │ ├── cypher_ls.lua │ │ │ ├── daedalus_ls.lua │ │ │ ├── dafny.lua │ │ │ ├── dagger.lua │ │ │ ├── dartls.lua │ │ │ ├── dcmls.lua │ │ │ ├── debputy.lua │ │ │ ├── delphi_ls.lua │ │ │ ├── denols.lua │ │ │ ├── dhall_lsp_server.lua │ │ │ ├── diagnosticls.lua │ │ │ ├── digestif.lua │ │ │ ├── djlsp.lua │ │ │ ├── docker_compose_language_service.lua │ │ │ ├── dockerls.lua │ │ │ ├── dolmenls.lua │ │ │ ├── dotls.lua │ │ │ ├── dprint.lua │ │ │ ├── drools_lsp.lua │ │ │ ├── ds_pinyin_lsp.lua │ │ │ ├── dts_lsp.lua │ │ │ ├── earthlyls.lua │ │ │ ├── ecsact.lua │ │ │ ├── efm.lua │ │ │ ├── elixirls.lua │ │ │ ├── elmls.lua │ │ │ ├── elp.lua │ │ │ ├── ember.lua │ │ │ ├── emmet_language_server.lua │ │ │ ├── emmet_ls.lua │ │ │ ├── erg_language_server.lua │ │ │ ├── erlangls.lua │ │ │ ├── esbonio.lua │ │ │ ├── eslint.lua │ │ │ ├── facility_language_server.lua │ │ │ ├── fennel_language_server.lua │ │ │ ├── fennel_ls.lua │ │ │ ├── fish_lsp.lua │ │ │ ├── flow.lua │ │ │ ├── flux_lsp.lua │ │ │ ├── foam_ls.lua │ │ │ ├── fortls.lua │ │ │ ├── fsautocomplete.lua │ │ │ ├── fsharp_language_server.lua │ │ │ ├── fstar.lua │ │ │ ├── futhark_lsp.lua │ │ │ ├── gdscript.lua │ │ │ ├── gdshader_lsp.lua │ │ │ ├── gh_actions_ls.lua │ │ │ ├── ghcide.lua │ │ │ ├── ghdl_ls.lua │ │ │ ├── ginko_ls.lua │ │ │ ├── gitlab_ci_ls.lua │ │ │ ├── glasgow.lua │ │ │ ├── gleam.lua │ │ │ ├── glint.lua │ │ │ ├── glsl_analyzer.lua │ │ │ ├── glslls.lua │ │ │ ├── golangci_lint_ls.lua │ │ │ ├── gopls.lua │ │ │ ├── gradle_ls.lua │ │ │ ├── grammarly.lua │ │ │ ├── graphql.lua │ │ │ ├── groovyls.lua │ │ │ ├── guile_ls.lua │ │ │ ├── harper_ls.lua │ │ │ ├── haxe_language_server.lua │ │ │ ├── hdl_checker.lua │ │ │ ├── helm_ls.lua │ │ │ ├── hhvm.lua │ │ │ ├── hie.lua │ │ │ ├── hlasm.lua │ │ │ ├── hls.lua │ │ │ ├── hoon_ls.lua │ │ │ ├── html.lua │ │ │ ├── htmx.lua │ │ │ ├── hydra_lsp.lua │ │ │ ├── hyprls.lua │ │ │ ├── idris2_lsp.lua │ │ │ ├── intelephense.lua │ │ │ ├── janet_lsp.lua │ │ │ ├── java_language_server.lua │ │ │ ├── jdtls.lua │ │ │ ├── jedi_language_server.lua │ │ │ ├── jinja_lsp.lua │ │ │ ├── jqls.lua │ │ │ ├── jsonls.lua │ │ │ ├── jsonnet_ls.lua │ │ │ ├── julials.lua │ │ │ ├── just.lua │ │ │ ├── kcl.lua │ │ │ ├── koka.lua │ │ │ ├── kotlin_language_server.lua │ │ │ ├── kulala_ls.lua │ │ │ ├── laravel_ls.lua │ │ │ ├── lean3ls.lua │ │ │ ├── leanls.lua │ │ │ ├── lelwel_ls.lua │ │ │ ├── lemminx.lua │ │ │ ├── lexical.lua │ │ │ ├── lsp_ai.lua │ │ │ ├── ltex.lua │ │ │ ├── ltex_plus.lua │ │ │ ├── lua_ls.lua │ │ │ ├── luau_lsp.lua │ │ │ ├── lwc_ls.lua │ │ │ ├── m68k.lua │ │ │ ├── markdown_oxide.lua │ │ │ ├── marko-js.lua │ │ │ ├── marksman.lua │ │ │ ├── matlab_ls.lua │ │ │ ├── mdx_analyzer.lua │ │ │ ├── mesonlsp.lua │ │ │ ├── metals.lua │ │ │ ├── millet.lua │ │ │ ├── mint.lua │ │ │ ├── mlir_lsp_server.lua │ │ │ ├── mlir_pdll_lsp_server.lua │ │ │ ├── mm0_ls.lua │ │ │ ├── mojo.lua │ │ │ ├── motoko_lsp.lua │ │ │ ├── move_analyzer.lua │ │ │ ├── msbuild_project_tools_server.lua │ │ │ ├── muon.lua │ │ │ ├── mutt_ls.lua │ │ │ ├── nelua_lsp.lua │ │ │ ├── neocmake.lua │ │ │ ├── nextflow_ls.lua │ │ │ ├── nextls.lua │ │ │ ├── nginx_language_server.lua │ │ │ ├── nickel_ls.lua │ │ │ ├── nil_ls.lua │ │ │ ├── nim_langserver.lua │ │ │ ├── nimls.lua │ │ │ ├── nixd.lua │ │ │ ├── nomad_lsp.lua │ │ │ ├── ntt.lua │ │ │ ├── nushell.lua │ │ │ ├── nxls.lua │ │ │ ├── ocamllsp.lua │ │ │ ├── ols.lua │ │ │ ├── omnisharp.lua │ │ │ ├── opencl_ls.lua │ │ │ ├── openedge_ls.lua │ │ │ ├── openscad_ls.lua │ │ │ ├── openscad_lsp.lua │ │ │ ├── oxlint.lua │ │ │ ├── pact_ls.lua │ │ │ ├── pasls.lua │ │ │ ├── pbls.lua │ │ │ ├── perlls.lua │ │ │ ├── perlnavigator.lua │ │ │ ├── perlpls.lua │ │ │ ├── pest_ls.lua │ │ │ ├── phan.lua │ │ │ ├── phpactor.lua │ │ │ ├── pico8_ls.lua │ │ │ ├── pkgbuild_language_server.lua │ │ │ ├── please.lua │ │ │ ├── poryscript_pls.lua │ │ │ ├── postgres_lsp.lua │ │ │ ├── powershell_es.lua │ │ │ ├── prismals.lua │ │ │ ├── prolog_ls.lua │ │ │ ├── prosemd_lsp.lua │ │ │ ├── protols.lua │ │ │ ├── psalm.lua │ │ │ ├── pug.lua │ │ │ ├── puppet.lua │ │ │ ├── purescriptls.lua │ │ │ ├── pylsp.lua │ │ │ ├── pylyzer.lua │ │ │ ├── pyre.lua │ │ │ ├── pyright.lua │ │ │ ├── qmlls.lua │ │ │ ├── quick_lint_js.lua │ │ │ ├── r_language_server.lua │ │ │ ├── racket_langserver.lua │ │ │ ├── raku_navigator.lua │ │ │ ├── reason_ls.lua │ │ │ ├── regal.lua │ │ │ ├── regols.lua │ │ │ ├── relay_lsp.lua │ │ │ ├── remark_ls.lua │ │ │ ├── rescriptls.lua │ │ │ ├── rls.lua │ │ │ ├── rnix.lua │ │ │ ├── robotcode.lua │ │ │ ├── robotframework_ls.lua │ │ │ ├── roc_ls.lua │ │ │ ├── rome.lua │ │ │ ├── rpmspec.lua │ │ │ ├── rubocop.lua │ │ │ ├── ruby_lsp.lua │ │ │ ├── ruff.lua │ │ │ ├── ruff_lsp.lua │ │ │ ├── rune_languageserver.lua │ │ │ ├── rust_analyzer.lua │ │ │ ├── salt_ls.lua │ │ │ ├── scheme_langserver.lua │ │ │ ├── scry.lua │ │ │ ├── selene3p_ls.lua │ │ │ ├── serve_d.lua │ │ │ ├── shopify_theme_ls.lua │ │ │ ├── sixtyfps.lua │ │ │ ├── slangd.lua │ │ │ ├── slint_lsp.lua │ │ │ ├── smarty_ls.lua │ │ │ ├── smithy_ls.lua │ │ │ ├── snakeskin_ls.lua │ │ │ ├── snyk_ls.lua │ │ │ ├── solang.lua │ │ │ ├── solargraph.lua │ │ │ ├── solc.lua │ │ │ ├── solidity.lua │ │ │ ├── solidity_ls.lua │ │ │ ├── solidity_ls_nomicfoundation.lua │ │ │ ├── somesass_ls.lua │ │ │ ├── sorbet.lua │ │ │ ├── sourcekit.lua │ │ │ ├── sourcery.lua │ │ │ ├── spectral.lua │ │ │ ├── spyglassmc_language_server.lua │ │ │ ├── sqlls.lua │ │ │ ├── sqls.lua │ │ │ ├── standardrb.lua │ │ │ ├── starlark_rust.lua │ │ │ ├── starpls.lua │ │ │ ├── statix.lua │ │ │ ├── steep.lua │ │ │ ├── stimulus_ls.lua │ │ │ ├── stylelint_lsp.lua │ │ │ ├── stylua3p_ls.lua │ │ │ ├── superhtml.lua │ │ │ ├── svelte.lua │ │ │ ├── svlangserver.lua │ │ │ ├── svls.lua │ │ │ ├── swift_mesonls.lua │ │ │ ├── syntax_tree.lua │ │ │ ├── systemd_ls.lua │ │ │ ├── tabby_ml.lua │ │ │ ├── tailwindcss.lua │ │ │ ├── taplo.lua │ │ │ ├── tblgen_lsp_server.lua │ │ │ ├── teal_ls.lua │ │ │ ├── templ.lua │ │ │ ├── terraform_lsp.lua │ │ │ ├── terraformls.lua │ │ │ ├── texlab.lua │ │ │ ├── textlsp.lua │ │ │ ├── tflint.lua │ │ │ ├── theme_check.lua │ │ │ ├── thriftls.lua │ │ │ ├── tilt_ls.lua │ │ │ ├── tinymist.lua │ │ │ ├── ts_ls.lua │ │ │ ├── ts_query_ls.lua │ │ │ ├── tsp_server.lua │ │ │ ├── ttags.lua │ │ │ ├── turbo_ls.lua │ │ │ ├── turtle_ls.lua │ │ │ ├── tvm_ffi_navigator.lua │ │ │ ├── twiggy_language_server.lua │ │ │ ├── typeprof.lua │ │ │ ├── typos_lsp.lua │ │ │ ├── typst_lsp.lua │ │ │ ├── uiua.lua │ │ │ ├── ungrammar_languageserver.lua │ │ │ ├── unison.lua │ │ │ ├── unocss.lua │ │ │ ├── uvls.lua │ │ │ ├── v_analyzer.lua │ │ │ ├── vacuum.lua │ │ │ ├── vala_ls.lua │ │ │ ├── vale_ls.lua │ │ │ ├── vdmj.lua │ │ │ ├── vectorcode_server.lua │ │ │ ├── verible.lua │ │ │ ├── veridian.lua │ │ │ ├── veryl_ls.lua │ │ │ ├── vhdl_ls.lua │ │ │ ├── vimls.lua │ │ │ ├── visualforce_ls.lua │ │ │ ├── vls.lua │ │ │ ├── volar.lua │ │ │ ├── vscoqtop.lua │ │ │ ├── vtsls.lua │ │ │ ├── vuels.lua │ │ │ ├── wasm_language_tools.lua │ │ │ ├── wgsl_analyzer.lua │ │ │ ├── yamlls.lua │ │ │ ├── yang_lsp.lua │ │ │ ├── yls.lua │ │ │ ├── ziggy.lua │ │ │ ├── ziggy_schema.lua │ │ │ ├── zk.lua │ │ │ └── zls.lua │ │ ├── configs.lua │ │ ├── health.lua │ │ ├── manager.lua │ │ ├── types/ │ │ │ └── lsp/ │ │ │ ├── ada_ls.lua │ │ │ ├── astro.lua │ │ │ ├── awk_ls.lua │ │ │ ├── basedpyright.lua │ │ │ ├── bashls.lua │ │ │ ├── clangd.lua │ │ │ ├── cssls.lua │ │ │ ├── dartls.lua │ │ │ ├── denols.lua │ │ │ ├── elixirls.lua │ │ │ ├── elmls.lua │ │ │ ├── eslint.lua │ │ │ ├── flow.lua │ │ │ ├── fsautocomplete.lua │ │ │ ├── grammarly.lua │ │ │ ├── hhvm.lua │ │ │ ├── hie.lua │ │ │ ├── html.lua │ │ │ ├── intelephense.lua │ │ │ ├── java_language_server.lua │ │ │ ├── jdtls.lua │ │ │ ├── jsonls.lua │ │ │ ├── julials.lua │ │ │ ├── kotlin_language_server.lua │ │ │ ├── ltex.lua │ │ │ ├── lua_ls.lua │ │ │ ├── luau_lsp.lua │ │ │ ├── omnisharp.lua │ │ │ ├── perlls.lua │ │ │ ├── perlnavigator.lua │ │ │ ├── perlpls.lua │ │ │ ├── powershell_es.lua │ │ │ ├── psalm.lua │ │ │ ├── puppet.lua │ │ │ ├── purescriptls.lua │ │ │ ├── pylsp.lua │ │ │ ├── pyright.lua │ │ │ ├── r_language_server.lua │ │ │ ├── rescriptls.lua │ │ │ ├── rls.lua │ │ │ ├── rome.lua │ │ │ ├── ruff_lsp.lua │ │ │ ├── rust_analyzer.lua │ │ │ ├── solargraph.lua │ │ │ ├── solidity_ls.lua │ │ │ ├── sorbet.lua │ │ │ ├── sourcekit.lua │ │ │ ├── spectral.lua │ │ │ ├── stylelint_lsp.lua │ │ │ ├── svelte.lua │ │ │ ├── svlangserver.lua │ │ │ ├── tailwindcss.lua │ │ │ ├── terraformls.lua │ │ │ ├── tinymist.lua │ │ │ ├── ts_ls.lua │ │ │ ├── typst_lsp.lua │ │ │ ├── volar.lua │ │ │ ├── vtsls.lua │ │ │ ├── vue_ls.lua │ │ │ ├── yamlls.lua │ │ │ └── zls.lua │ │ ├── ui/ │ │ │ └── windows.lua │ │ └── util.lua │ └── lspconfig.lua ├── neovim.yml ├── nvim-lspconfig-scm-1.rockspec ├── plugin/ │ └── lspconfig.lua ├── scripts/ │ ├── docgen.lua │ ├── docs_template.md │ ├── docs_template.txt │ ├── gen_annotations.lua │ └── gen_json_schemas.lua └── test/ ├── lspconfig_spec.lua └── test_dir/ ├── a/ │ └── a_marker.txt └── root_marker.txt