plugins/nvim-lsp: sumneko_lua was renamed to lua_ls (both nix package and nvim-lsp server name)

This commit is contained in:
Gaetan Lepage 2023-02-15 00:36:14 +01:00
parent 264de8cefb
commit bfbbb0fc27

View file

@ -6,6 +6,10 @@
} @ args: } @ args:
with lib; let with lib; let
helpers = import ./helpers.nix args; helpers = import ./helpers.nix args;
optionWarnings = import ../../lib/option-warnings.nix args;
basePluginPath = ["plugins" "lsp" "servers"];
servers = [ servers = [
{ {
name = "astro"; name = "astro";
@ -212,10 +216,10 @@ with lib; let
settings = cfg: {rust-analyzer = cfg;}; settings = cfg: {rust-analyzer = cfg;};
} }
{ {
name = "sumneko-lua"; name = "lua-ls";
description = "Enable sumneko_lua, for lua"; description = "Enable lua LS, for lua";
package = pkgs.sumneko-lua-language-server; package = pkgs.lua-language-server;
serverName = "sumneko_lua"; serverName = "lua_ls";
} }
{ {
name = "tailwindcss"; name = "tailwindcss";
@ -248,5 +252,12 @@ with lib; let
} }
]; ];
in { in {
imports = lib.lists.map (helpers.mkLsp) servers; imports =
lib.lists.map (helpers.mkLsp) servers
++ [
(optionWarnings.mkRenamedOption {
option = basePluginPath ++ ["sumneko-lua"];
newOption = basePluginPath ++ ["lua-ls"];
})
];
} }