mirror of
https://github.com/nix-community/nixvim.git
synced 2025-11-09 03:56:05 +01:00
plugins/lsp/lsp-packages: add defaults for new LSPs
26 new LSPs were added when we updated the update script in
b9c5a75cc6
Add a package association for all the new LSPs I was able to find a
package for.
This commit is contained in:
parent
b9c5a75cc6
commit
f63304449c
1 changed files with 18 additions and 15 deletions
|
|
@ -7,7 +7,6 @@
|
||||||
"antlersls"
|
"antlersls"
|
||||||
"ansiblels"
|
"ansiblels"
|
||||||
"apex_ls"
|
"apex_ls"
|
||||||
"atopile"
|
|
||||||
"autohotkey_lsp"
|
"autohotkey_lsp"
|
||||||
"awk_ls"
|
"awk_ls"
|
||||||
"azure_pipelines_ls"
|
"azure_pipelines_ls"
|
||||||
|
|
@ -28,10 +27,8 @@
|
||||||
"circom-lsp"
|
"circom-lsp"
|
||||||
"clarinet"
|
"clarinet"
|
||||||
"cobol_ls"
|
"cobol_ls"
|
||||||
"codebook"
|
|
||||||
"coffeesense"
|
"coffeesense"
|
||||||
"contextive"
|
"contextive"
|
||||||
"copilot"
|
|
||||||
# coqPackages.coq-lsp is unavailable since the bump to coq 9.0: https://github.com/NixOS/nixpkgs/pull/389454
|
# coqPackages.coq-lsp is unavailable since the bump to coq 9.0: https://github.com/NixOS/nixpkgs/pull/389454
|
||||||
"coq_lsp"
|
"coq_lsp"
|
||||||
"cspell_ls"
|
"cspell_ls"
|
||||||
|
|
@ -44,12 +41,10 @@
|
||||||
"dcmls"
|
"dcmls"
|
||||||
"debputy"
|
"debputy"
|
||||||
"djlsp"
|
"djlsp"
|
||||||
"docker_language_server"
|
|
||||||
"ds_pinyin_lsp"
|
"ds_pinyin_lsp"
|
||||||
"dts_lsp"
|
"dts_lsp"
|
||||||
"ecsact"
|
"ecsact"
|
||||||
"ember"
|
"ember"
|
||||||
"emmylua_ls"
|
|
||||||
"esbonio"
|
"esbonio"
|
||||||
"expert"
|
"expert"
|
||||||
"facility_language_server"
|
"facility_language_server"
|
||||||
|
|
@ -124,7 +119,6 @@
|
||||||
"puppet"
|
"puppet"
|
||||||
"purescriptls"
|
"purescriptls"
|
||||||
"pyre"
|
"pyre"
|
||||||
"pyrefly"
|
|
||||||
"r_language_server"
|
"r_language_server"
|
||||||
"racket_langserver"
|
"racket_langserver"
|
||||||
"raku_navigator"
|
"raku_navigator"
|
||||||
|
|
@ -135,7 +129,6 @@
|
||||||
"robotframework_ls"
|
"robotframework_ls"
|
||||||
"roc_ls"
|
"roc_ls"
|
||||||
"rome"
|
"rome"
|
||||||
"roslyn_ls"
|
|
||||||
"rpmspec"
|
"rpmspec"
|
||||||
"ruff_lsp" # deprecated and removed from nixpkgs
|
"ruff_lsp" # deprecated and removed from nixpkgs
|
||||||
"salt_ls"
|
"salt_ls"
|
||||||
|
|
@ -155,23 +148,17 @@
|
||||||
"sorbet"
|
"sorbet"
|
||||||
"spyglassmc_language_server"
|
"spyglassmc_language_server"
|
||||||
"sqlls"
|
"sqlls"
|
||||||
"sqruff"
|
|
||||||
"steep"
|
"steep"
|
||||||
"stimulus_ls"
|
"stimulus_ls"
|
||||||
"stylua"
|
|
||||||
"stylua3p_ls"
|
"stylua3p_ls"
|
||||||
"svlangserver"
|
"svlangserver"
|
||||||
"tabby_ml"
|
"tabby_ml"
|
||||||
"termux_language_server"
|
"termux_language_server"
|
||||||
"textlsp"
|
"textlsp"
|
||||||
"theme_check"
|
"theme_check"
|
||||||
"tofu_ls"
|
|
||||||
"tombi"
|
|
||||||
"tsgo"
|
|
||||||
"tsp_server"
|
"tsp_server"
|
||||||
"turbo_ls"
|
"turbo_ls"
|
||||||
"turtle_ls"
|
"turtle_ls"
|
||||||
"ty"
|
|
||||||
# typst-lsp has been removed from nixpkgs as the project is archived
|
# typst-lsp has been removed from nixpkgs as the project is archived
|
||||||
"typst_lsp"
|
"typst_lsp"
|
||||||
"tvm_ffi_navigator"
|
"tvm_ffi_navigator"
|
||||||
|
|
@ -186,13 +173,11 @@
|
||||||
"visualforce_ls"
|
"visualforce_ls"
|
||||||
# coqPackages.vscoq-language-server is unavailable since the bump to coq 9.0: https://github.com/NixOS/nixpkgs/pull/389454
|
# coqPackages.vscoq-language-server is unavailable since the bump to coq 9.0: https://github.com/NixOS/nixpkgs/pull/389454
|
||||||
"vscoqtop"
|
"vscoqtop"
|
||||||
"vue_ls"
|
|
||||||
"wasm_language_tools"
|
"wasm_language_tools"
|
||||||
"yang_lsp"
|
"yang_lsp"
|
||||||
"yls"
|
"yls"
|
||||||
"ziggy"
|
"ziggy"
|
||||||
"ziggy_schema"
|
"ziggy_schema"
|
||||||
"zuban"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
packages = {
|
packages = {
|
||||||
|
|
@ -204,6 +189,10 @@
|
||||||
ast_grep = "ast-grep";
|
ast_grep = "ast-grep";
|
||||||
astro = "astro-language-server";
|
astro = "astro-language-server";
|
||||||
atlas = "atlas";
|
atlas = "atlas";
|
||||||
|
atopile = [
|
||||||
|
"python3Packages"
|
||||||
|
"atopile"
|
||||||
|
];
|
||||||
autotools_ls = "autotools-language-server";
|
autotools_ls = "autotools-language-server";
|
||||||
ballerina = "ballerina";
|
ballerina = "ballerina";
|
||||||
basedpyright = "basedpyright";
|
basedpyright = "basedpyright";
|
||||||
|
|
@ -218,6 +207,8 @@
|
||||||
clangd = "clang-tools";
|
clangd = "clang-tools";
|
||||||
clojure_lsp = "clojure-lsp";
|
clojure_lsp = "clojure-lsp";
|
||||||
cmake = "cmake-language-server";
|
cmake = "cmake-language-server";
|
||||||
|
codebook = "codebook";
|
||||||
|
copilot = "copilot-language-server";
|
||||||
crystalline = "crystalline";
|
crystalline = "crystalline";
|
||||||
csharp_ls = "csharp-ls";
|
csharp_ls = "csharp-ls";
|
||||||
cssls = "vscode-langservers-extracted";
|
cssls = "vscode-langservers-extracted";
|
||||||
|
|
@ -233,6 +224,7 @@
|
||||||
"digestif"
|
"digestif"
|
||||||
];
|
];
|
||||||
docker_compose_language_service = "docker-compose-language-service";
|
docker_compose_language_service = "docker-compose-language-service";
|
||||||
|
docker_language_server = "docker-language-server";
|
||||||
dockerls = "dockerfile-language-server";
|
dockerls = "dockerfile-language-server";
|
||||||
dolmenls = [
|
dolmenls = [
|
||||||
"ocamlPackages"
|
"ocamlPackages"
|
||||||
|
|
@ -249,6 +241,7 @@
|
||||||
elp = "erlang-language-platform";
|
elp = "erlang-language-platform";
|
||||||
emmet_language_server = "emmet-language-server";
|
emmet_language_server = "emmet-language-server";
|
||||||
emmet_ls = "emmet-ls";
|
emmet_ls = "emmet-ls";
|
||||||
|
emmylua_ls = "emmylua-ls";
|
||||||
erg_language_server = "erg";
|
erg_language_server = "erg";
|
||||||
erlangls = "erlang-ls";
|
erlangls = "erlang-ls";
|
||||||
eslint = "vscode-langservers-extracted";
|
eslint = "vscode-langservers-extracted";
|
||||||
|
|
@ -347,6 +340,7 @@
|
||||||
"python-lsp-server"
|
"python-lsp-server"
|
||||||
];
|
];
|
||||||
pylyzer = "pylyzer";
|
pylyzer = "pylyzer";
|
||||||
|
pyrefly = "pyrefly";
|
||||||
pyright = "pyright";
|
pyright = "pyright";
|
||||||
qmlls = [
|
qmlls = [
|
||||||
"kdePackages"
|
"kdePackages"
|
||||||
|
|
@ -358,6 +352,7 @@
|
||||||
rescriptls = "rescript-language-server";
|
rescriptls = "rescript-language-server";
|
||||||
# This is not entirely true, but the server is deprecated
|
# This is not entirely true, but the server is deprecated
|
||||||
rls = "rustup";
|
rls = "rustup";
|
||||||
|
roslyn_ls = "roslyn-ls";
|
||||||
rubocop = "rubocop";
|
rubocop = "rubocop";
|
||||||
ruby_lsp = "ruby-lsp";
|
ruby_lsp = "ruby-lsp";
|
||||||
ruff = "ruff";
|
ruff = "ruff";
|
||||||
|
|
@ -378,6 +373,7 @@
|
||||||
sourcekit = "sourcekit-lsp";
|
sourcekit = "sourcekit-lsp";
|
||||||
spectral = "spectral-language-server";
|
spectral = "spectral-language-server";
|
||||||
sqls = "sqls";
|
sqls = "sqls";
|
||||||
|
sqruff = "sqruff";
|
||||||
standardrb = [
|
standardrb = [
|
||||||
"rubyPackages"
|
"rubyPackages"
|
||||||
"standard"
|
"standard"
|
||||||
|
|
@ -386,6 +382,7 @@
|
||||||
starpls = "starpls";
|
starpls = "starpls";
|
||||||
statix = "statix";
|
statix = "statix";
|
||||||
stylelint_lsp = "stylelint-lsp";
|
stylelint_lsp = "stylelint-lsp";
|
||||||
|
stylua = "stylua";
|
||||||
superhtml = "superhtml";
|
superhtml = "superhtml";
|
||||||
svelte = "svelte-language-server";
|
svelte = "svelte-language-server";
|
||||||
svls = "svls";
|
svls = "svls";
|
||||||
|
|
@ -413,9 +410,13 @@
|
||||||
thriftls = "thrift-ls";
|
thriftls = "thrift-ls";
|
||||||
tilt_ls = "tilt";
|
tilt_ls = "tilt";
|
||||||
tinymist = "tinymist";
|
tinymist = "tinymist";
|
||||||
|
tofu_ls = "tofu-ls";
|
||||||
|
tombi = "tombi";
|
||||||
ts_ls = "typescript-language-server";
|
ts_ls = "typescript-language-server";
|
||||||
ts_query_ls = "ts_query_ls";
|
ts_query_ls = "ts_query_ls";
|
||||||
|
tsgo = "typescript-go";
|
||||||
ttags = "ttags";
|
ttags = "ttags";
|
||||||
|
ty = "ty";
|
||||||
typeprof = "ruby";
|
typeprof = "ruby";
|
||||||
typos_lsp = "typos-lsp";
|
typos_lsp = "typos-lsp";
|
||||||
uiua = "uiua";
|
uiua = "uiua";
|
||||||
|
|
@ -430,10 +431,12 @@
|
||||||
vls = "vlang";
|
vls = "vlang";
|
||||||
volar = "vue-language-server";
|
volar = "vue-language-server";
|
||||||
vtsls = "vtsls";
|
vtsls = "vtsls";
|
||||||
|
vue_ls = "vue-language-server";
|
||||||
wgsl_analyzer = "wgsl-analyzer";
|
wgsl_analyzer = "wgsl-analyzer";
|
||||||
yamlls = "yaml-language-server"; # Not available in coq 9.0: https://github.com/NixOS/nixpkgs/pull/389454
|
yamlls = "yaml-language-server"; # Not available in coq 9.0: https://github.com/NixOS/nixpkgs/pull/389454
|
||||||
zk = "zk";
|
zk = "zk";
|
||||||
zls = "zls";
|
zls = "zls";
|
||||||
|
zuban = "zuban";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Servers that can't/don't use the provided upstream command in Nix, or packages with no upstream commands
|
# Servers that can't/don't use the provided upstream command in Nix, or packages with no upstream commands
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue