aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorCody Bender <50554676+cfbender@users.noreply.github.com>2024-04-06 16:17:23 -0700
committerGitHub <noreply@github.com>2024-04-07 01:17:23 +0200
commit44509689b9bf3984d729cc264aacb31cb7f41668 (patch)
treed81b3b3ade79636ef00a58d2812887f57d7b0ce3 /lua
parentfeat: add mesonlsp (#392) (diff)
downloadmason-lspconfig-44509689b9bf3984d729cc264aacb31cb7f41668.tar
mason-lspconfig-44509689b9bf3984d729cc264aacb31cb7f41668.tar.gz
mason-lspconfig-44509689b9bf3984d729cc264aacb31cb7f41668.tar.bz2
mason-lspconfig-44509689b9bf3984d729cc264aacb31cb7f41668.tar.lz
mason-lspconfig-44509689b9bf3984d729cc264aacb31cb7f41668.tar.xz
mason-lspconfig-44509689b9bf3984d729cc264aacb31cb7f41668.tar.zst
mason-lspconfig-44509689b9bf3984d729cc264aacb31cb7f41668.zip
feat: add lexical (#389)
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua8
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
2 files changed, 5 insertions, 4 deletions
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 3680135..c55f5d3 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -49,9 +49,9 @@ return {
dune = { "ocamllsp" },
edge = { "tailwindcss" },
edn = { "clojure_lsp" },
- eelixir = { "elixirls", "tailwindcss" },
+ eelixir = { "elixirls", "lexical", "tailwindcss" },
ejs = { "tailwindcss" },
- elixir = { "elixirls", "tailwindcss" },
+ elixir = { "elixirls", "lexical", "tailwindcss" },
elm = { "elmls" },
erb = { "tailwindcss" },
erg = { "erg_language_server" },
@@ -81,7 +81,7 @@ return {
haskell = { "hls" },
haxe = { "haxe_language_server" },
hbs = { "tailwindcss" },
- heex = { "elixirls", "tailwindcss" },
+ heex = { "elixirls", "lexical", "tailwindcss" },
helm = { "helm_ls" },
hoon = { "hoon_ls" },
html = { "angularls", "antlersls", "ast_grep", "emmet_language_server", "emmet_ls", "html", "htmx", "ltex", "lwc_ls", "stimulus_ls", "tailwindcss", "unocss" },
@@ -179,7 +179,7 @@ return {
sql = { "sqlls", "sqls" },
stylus = { "tailwindcss" },
sugarss = { "stylelint_lsp", "tailwindcss" },
- surface = { "elixirls" },
+ surface = { "elixirls", "lexical" },
svelte = { "biome", "emmet_ls", "eslint", "svelte", "tailwindcss", "unocss" },
svg = { "lemminx" },
systemverilog = { "hdl_checker", "svlangserver", "svls", "verible" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index 6e9bedf..f57306d 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -94,6 +94,7 @@ M.lspconfig_to_package = {
["kotlin_language_server"] = "kotlin-language-server",
["lelwel_ls"] = "lelwel",
["lemminx"] = "lemminx",
+ ["lexical"] = "lexical",
["ltex"] = "ltex-ls",
["lua_ls"] = "lua-language-server",
["luau_lsp"] = "luau-lsp",