aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2023-02-07 20:29:58 +0100
committerGitHub <noreply@github.com>2023-02-07 20:29:58 +0100
commit7a97a77eee486ae152d2c559a459eda7c8aa12aa (patch)
tree7b5e07e6703734ab000bb1bbda7de0c4788907e2 /lua
parentfeat: add move_analyzer (#145) (diff)
downloadmason-lspconfig-7a97a77eee486ae152d2c559a459eda7c8aa12aa.tar
mason-lspconfig-7a97a77eee486ae152d2c559a459eda7c8aa12aa.tar.gz
mason-lspconfig-7a97a77eee486ae152d2c559a459eda7c8aa12aa.tar.bz2
mason-lspconfig-7a97a77eee486ae152d2c559a459eda7c8aa12aa.tar.lz
mason-lspconfig-7a97a77eee486ae152d2c559a459eda7c8aa12aa.tar.xz
mason-lspconfig-7a97a77eee486ae152d2c559a459eda7c8aa12aa.tar.zst
mason-lspconfig-7a97a77eee486ae152d2c559a459eda7c8aa12aa.zip
feat: add unocss (#146)
Closes #141.
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua12
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
2 files changed, 7 insertions, 6 deletions
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 52bed62..dea9ceb 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -66,7 +66,7 @@ return {
hbs = { "tailwindcss" },
heex = { "elixirls", "tailwindcss" },
hoon = { "hoon_ls" },
- html = { "angularls", "emmet_ls", "html", "tailwindcss" },
+ html = { "angularls", "emmet_ls", "html", "tailwindcss", "unocss" },
["html-eex"] = { "tailwindcss" },
["html.handlebars"] = { "glint" },
htmldjango = { "tailwindcss" },
@@ -75,7 +75,7 @@ return {
javascript = { "cssmodules_ls", "denols", "ember", "eslint", "glint", "quick_lint_js", "rome", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
["javascript.glimmer"] = { "glint" },
["javascript.jsx"] = { "denols", "eslint", "tsserver", "vtsls" },
- javascriptreact = { "cssmodules_ls", "denols", "emmet_ls", "eslint", "graphql", "rome", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
+ javascriptreact = { "cssmodules_ls", "denols", "emmet_ls", "eslint", "graphql", "rome", "stylelint_lsp", "tailwindcss", "tsserver", "unocss", "vtsls" },
json = { "jsonls", "rome", "spectral" },
jsonc = { "jsonls" },
jsonnet = { "jsonnet_ls" },
@@ -127,7 +127,7 @@ return {
raku = { "raku_navigator" },
razor = { "tailwindcss" },
reason = { "ocamllsp", "reason_ls", "tailwindcss" },
- rescript = { "rescriptls", "tailwindcss" },
+ rescript = { "rescriptls", "tailwindcss", "unocss" },
rmd = { "r_language_server" },
rnoweb = { "ltex" },
robot = { "robotframework_ls" },
@@ -146,7 +146,7 @@ return {
stylus = { "tailwindcss" },
sugarss = { "stylelint_lsp", "tailwindcss" },
surface = { "elixirls" },
- svelte = { "eslint", "svelte", "tailwindcss" },
+ svelte = { "eslint", "svelte", "tailwindcss", "unocss" },
svg = { "lemminx" },
systemverilog = { "svlangserver", "svls", "verible" },
teal = { "teal_ls" },
@@ -158,7 +158,7 @@ return {
typescript = { "angularls", "cssmodules_ls", "denols", "ember", "eslint", "glint", "rome", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
["typescript.glimmer"] = { "glint" },
["typescript.tsx"] = { "angularls", "denols", "eslint", "rome", "tsserver", "vtsls" },
- typescriptreact = { "angularls", "cssmodules_ls", "denols", "emmet_ls", "eslint", "graphql", "rome", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
+ typescriptreact = { "angularls", "cssmodules_ls", "denols", "emmet_ls", "eslint", "graphql", "rome", "stylelint_lsp", "tailwindcss", "tsserver", "unocss", "vtsls" },
vala = { "vala_ls" },
vb = { "omnisharp", "omnisharp_mono" },
verilog = { "svlangserver", "svls", "verible" },
@@ -167,7 +167,7 @@ return {
visualforce = { "visualforce_ls" },
vlang = { "vls" },
vmasm = { "asm_lsp" },
- vue = { "eslint", "stylelint_lsp", "tailwindcss", "volar", "vuels" },
+ vue = { "eslint", "stylelint_lsp", "tailwindcss", "unocss", "volar", "vuels" },
wgsl = { "wgsl_analyzer" },
wxss = { "stylelint_lsp" },
xml = { "lemminx" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index 2f09dca..e52ca55 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -131,6 +131,7 @@ M.lspconfig_to_package = {
["tflint"] = "tflint",
["theme_check"] = "shopify-theme-check",
["tsserver"] = "typescript-language-server",
+ ["unocss"] = "unocss-language-server",
["vala_ls"] = "vala-language-server",
["verible"] = "verible",
["veryl_ls"] = "veryl-ls",