aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorNullVoxPopuli <LPSego3+dev@gmail.com>2022-10-23 12:53:26 -0400
committerGitHub <noreply@github.com>2022-10-23 18:53:26 +0200
commit5b510d91041dfe47d6f3f3a102f9faabb3143ced (patch)
tree43168a633d78edc787a4cc85e0a843f863f6ddfa /lua
parentdocs: clarifications regarding setup (#88) (diff)
downloadmason-lspconfig-5b510d91041dfe47d6f3f3a102f9faabb3143ced.tar
mason-lspconfig-5b510d91041dfe47d6f3f3a102f9faabb3143ced.tar.gz
mason-lspconfig-5b510d91041dfe47d6f3f3a102f9faabb3143ced.tar.bz2
mason-lspconfig-5b510d91041dfe47d6f3f3a102f9faabb3143ced.tar.lz
mason-lspconfig-5b510d91041dfe47d6f3f3a102f9faabb3143ced.tar.xz
mason-lspconfig-5b510d91041dfe47d6f3f3a102f9faabb3143ced.tar.zst
mason-lspconfig-5b510d91041dfe47d6f3f3a102f9faabb3143ced.zip
feat: add glint (#89)
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua9
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
2 files changed, 7 insertions, 3 deletions
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 638f238..d37bd77 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -58,7 +58,7 @@ return {
graphql = { "graphql" },
groovy = { "gradle_ls", "groovyls" },
haml = { "tailwindcss" },
- handlebars = { "ember", "tailwindcss" },
+ handlebars = { "ember", "glint", "tailwindcss" },
haskell = { "hls" },
haxe = { "haxe_language_server" },
hbs = { "tailwindcss" },
@@ -66,10 +66,12 @@ return {
hoon = { "hoon_ls" },
html = { "angularls", "emmet_ls", "html", "tailwindcss" },
["html-eex"] = { "tailwindcss" },
+ ["html.handlebars"] = { "glint" },
htmldjango = { "tailwindcss" },
jade = { "tailwindcss" },
java = { "jdtls" },
- javascript = { "cssmodules_ls", "denols", "ember", "eslint", "quick_lint_js", "rome", "stylelint_lsp", "tailwindcss", "tsserver" },
+ javascript = { "cssmodules_ls", "denols", "ember", "eslint", "glint", "quick_lint_js", "rome", "stylelint_lsp", "tailwindcss", "tsserver" },
+ ["javascript.glimmer"] = { "glint" },
["javascript.jsx"] = { "denols", "eslint", "tsserver" },
javascriptreact = { "cssmodules_ls", "denols", "emmet_ls", "eslint", "graphql", "rome", "stylelint_lsp", "tailwindcss", "tsserver" },
json = { "jsonls", "rome" },
@@ -145,7 +147,8 @@ return {
tex = { "ltex", "texlab" },
toml = { "taplo" },
twig = { "tailwindcss" },
- typescript = { "angularls", "cssmodules_ls", "denols", "ember", "eslint", "rome", "stylelint_lsp", "tailwindcss", "tsserver" },
+ typescript = { "angularls", "cssmodules_ls", "denols", "ember", "eslint", "glint", "rome", "stylelint_lsp", "tailwindcss", "tsserver" },
+ ["typescript.glimmer"] = { "glint" },
["typescript.tsx"] = { "angularls", "denols", "eslint", "rome", "tsserver" },
typescriptreact = { "angularls", "cssmodules_ls", "denols", "emmet_ls", "eslint", "graphql", "rome", "stylelint_lsp", "tailwindcss", "tsserver" },
vala = { "vala_ls" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index 593db06..c85e6e5 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -46,6 +46,7 @@ M.lspconfig_to_package = {
["foam_ls"] = "foam-language-server",
["fortls"] = "fortls",
["fsautocomplete"] = "fsautocomplete",
+ ["glint"] = "glint",
["golangci_lint_ls"] = "golangci-lint-langserver",
["gopls"] = "gopls",
["gradle_ls"] = "gradle-language-server",