From 61fa26c9e90effea591f927b38af04ca036ebd27 Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Mon, 3 Jun 2024 17:19:31 +0100 Subject: [PATCH] plugins/lsp: remove `installLanguageServer` assertion --- plugins/lsp/default.nix | 96 +---------------------------------------- 1 file changed, 1 insertion(+), 95 deletions(-) diff --git a/plugins/lsp/default.nix b/plugins/lsp/default.nix index a651f95b..406f288c 100644 --- a/plugins/lsp/default.nix +++ b/plugins/lsp/default.nix @@ -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 = {