aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorMykyta Onipchenko <44075969+nenikitov@users.noreply.github.com>2024-08-04 18:50:49 -0400
committerGitHub <noreply@github.com>2024-08-05 00:50:49 +0200
commit0e657813ae1b849dd6634d533edf4edc0185eb78 (patch)
tree67ec860f61c54298f2ac1a3948cb6a8f428dc5f2 /lua
parentfeat: Add regal lsp support (OPA rego linter) (#426) (diff)
downloadmason-lspconfig-0e657813ae1b849dd6634d533edf4edc0185eb78.tar
mason-lspconfig-0e657813ae1b849dd6634d533edf4edc0185eb78.tar.gz
mason-lspconfig-0e657813ae1b849dd6634d533edf4edc0185eb78.tar.bz2
mason-lspconfig-0e657813ae1b849dd6634d533edf4edc0185eb78.tar.lz
mason-lspconfig-0e657813ae1b849dd6634d533edf4edc0185eb78.tar.xz
mason-lspconfig-0e657813ae1b849dd6634d533edf4edc0185eb78.tar.zst
mason-lspconfig-0e657813ae1b849dd6634d533edf4edc0185eb78.zip
feat: add hyprls (#428)
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua4
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
2 files changed, 5 insertions, 0 deletions
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 1b7c431..965d719 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -2,6 +2,8 @@
-- stylua: ignore start
return {
["*"] = { "typos_lsp" },
+ ["*.hl"] = { "hyprls" },
+ [".config/hypr/*.conf"] = { "hyprls" },
["BUILD.bazel"] = { "starlark_rust" },
OpenFOAM = { "foam_ls" },
PKGBUILD = { "pkgbuild_language_server" },
@@ -94,6 +96,8 @@ return {
["html.handlebars"] = { "glint" },
htmlangular = { "angularls", "emmet_language_server", "emmet_ls", "tailwindcss" },
htmldjango = { "emmet_language_server", "emmet_ls", "tailwindcss" },
+ ["hypr*.conf"] = { "hyprls" },
+ hyprlang = { "hyprls" },
jade = { "tailwindcss" },
java = { "ast_grep", "harper_ls", "java_language_server", "jdtls" },
javascript = { "ast_grep", "biome", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "harper_ls", "lwc_ls", "quick_lint_js", "rome", "snyk_ls", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index c3a1ee3..ebe8f19 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -88,6 +88,7 @@ M.lspconfig_to_package = {
["html"] = "html-lsp",
["htmx"] = "htmx-lsp",
["hydra_lsp"] = "hydra-lsp",
+ ["hyprls"] = "hyprls",
["intelephense"] = "intelephense",
["java_language_server"] = "java-language-server",
["jdtls"] = "jdtls",