plugins/lsp: remove installLanguageServer assertion

This commit is contained in:
Matt Sturgeon 2024-06-03 17:19:31 +01:00
parent 0c2834c50b
commit 61fa26c9e9
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299

View file

@ -10,101 +10,7 @@ let
cfg = config.plugins.lsp;
in
{
imports =
[ ./language-servers ]
# TODO: introduced 2024-02-14, remove on 2024-03-14
++ (map
(
serverName:
mkRemovedOptionModule
[
"plugins"
"lsp"
"servers"
serverName
"installLanguageServer"
]
"If you want to not install the language server package, set `plugins.lsp.servers.${serverName}.package` to `null`."
)
[
"astro"
"bashls"
"beancount"
"biome"
"ccls"
"clangd"
"clojure-lsp"
"cmake"
"csharp-ls"
"cssls"
"dagger"
"dartls"
"denols"
"dhall-lsp-server"
"digestif"
"dockerls"
"efm"
"elixirls"
"elmls"
"emmet_ls"
"eslint"
"fsautocomplete"
"futhark-lsp"
"gdscript"
"gleam"
"gopls"
"graphql"
"helm-ls"
"hls"
"html"
"htmx"
"intelephense"
"java-language-server"
"jsonls"
"julials"
"kotlin-language-server"
"leanls"
"lemminx"
"ltex"
"lua-ls"
"marksman"
"metals"
"nil_ls"
"nixd"
"nushell"
"ocamllsp"
"ols"
"omnisharp"
"perlpls"
"pest_ls"
"phpactor"
"prismals"
"prolog-ls"
"purescriptls"
"pylsp"
"pylyzer"
"pyright"
"ruff-lsp"
"rnix-lsp"
"rust-analyzer"
"solargraph"
"sourcekit"
"svelte"
"tailwindcss"
"taplo"
"templ"
"terraformls"
"texlab"
"tsserver"
"typst-lsp"
"vala-ls"
"vls"
"volar"
"vuels"
"yamlls"
"zls"
]
);
imports = [ ./language-servers ];
options = {
plugins.lsp = {