diff options
| -rw-r--r-- | lua/mason-lspconfig/filetype_mappings.lua | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/lua/mason-lspconfig/filetype_mappings.lua b/lua/mason-lspconfig/filetype_mappings.lua index bda018b..53689d3 100644 --- a/lua/mason-lspconfig/filetype_mappings.lua +++ b/lua/mason-lspconfig/filetype_mappings.lua @@ -22,7 +22,7 @@ return { brs = { "bright_script" }, bsl = { "bsl_ls" }, bzl = { "bzl", "starlark_rust", "starpls" }, - c = { "ast_grep", "clangd", "harper_ls" }, + c = { "ast_grep", "clangd", "codebook", "harper_ls" }, cairo = { "cairo_ls" }, clojure = { "clojure_lsp", "harper_ls", "htmx", "tailwindcss" }, cmake = { "cmake", "harper_ls", "neocmake" }, @@ -34,7 +34,7 @@ return { cpp = { "ast_grep", "clangd", "harper_ls" }, crystal = { "crystalline" }, cs = { "csharp_ls", "harper_ls", "omnisharp" }, - css = { "ast_grep", "biome", "css_variables", "cssls", "emmet_language_server", "emmet_ls", "stylelint_lsp", "tailwindcss", "unocss" }, + css = { "ast_grep", "biome", "codebook", "css_variables", "cssls", "emmet_language_server", "emmet_ls", "stylelint_lsp", "tailwindcss", "unocss" }, cucumber = { "cucumber_language_server" }, cuda = { "clangd" }, cue = { "dagger" }, @@ -68,9 +68,9 @@ return { fsharp = { "fsautocomplete" }, genie = { "vala_ls" }, geom = { "glsl_analyzer", "glslls" }, - gitcommit = { "harper_ls", "ltex", "ltex_plus" }, + gitcommit = { "codebook", "harper_ls", "ltex", "ltex_plus" }, glsl = { "glsl_analyzer", "glslls" }, - go = { "ast_grep", "golangci_lint_ls", "gopls", "harper_ls", "snyk_ls" }, + go = { "ast_grep", "codebook", "golangci_lint_ls", "gopls", "harper_ls", "snyk_ls" }, gohtml = { "htmx", "tailwindcss" }, gohtmltmpl = { "htmx", "tailwindcss" }, gomod = { "golangci_lint_ls", "gopls", "snyk_ls" }, @@ -80,24 +80,24 @@ return { groovy = { "gradle_ls", "groovyls" }, haml = { "htmx", "tailwindcss", "unocss" }, handlebars = { "ember", "glint", "htmx", "tailwindcss" }, - haskell = { "harper_ls", "hls" }, + haskell = { "codebook", "harper_ls", "hls" }, hbs = { "htmx", "tailwindcss", "unocss" }, heex = { "elixirls", "htmx", "lexical", "nextls", "tailwindcss" }, helm = { "helm_ls", "snyk_ls" }, hlsl = { "slangd" }, hoon = { "hoon_ls" }, - html = { "angularls", "antlersls", "ast_grep", "biome", "emmet_language_server", "emmet_ls", "harper_ls", "herb_ls", "html", "htmx", "ltex", "ltex_plus", "lwc_ls", "stimulus_ls", "stylelint_lsp", "superhtml", "tailwindcss", "unocss" }, + html = { "angularls", "antlersls", "ast_grep", "biome", "codebook", "emmet_language_server", "emmet_ls", "harper_ls", "herb_ls", "html", "htmx", "ltex", "ltex_plus", "lwc_ls", "stimulus_ls", "stylelint_lsp", "superhtml", "tailwindcss", "unocss" }, ["html-eex"] = { "htmx", "tailwindcss" }, ["html.handlebars"] = { "glint" }, htmlangular = { "angularls", "emmet_language_server", "emmet_ls", "eslint", "htmx", "tailwindcss" }, htmldjango = { "emmet_language_server", "emmet_ls", "htmx", "tailwindcss" }, hyprlang = { "hyprls" }, jade = { "htmx", "tailwindcss" }, - java = { "ast_grep", "harper_ls", "java_language_server", "jdtls" }, - javascript = { "ast_grep", "biome", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "harper_ls", "htmx", "lwc_ls", "oxlint", "quick_lint_js", "rome", "snyk_ls", "tailwindcss", "ts_ls", "unocss", "vtsls" }, + java = { "ast_grep", "codebook", "harper_ls", "java_language_server", "jdtls" }, + javascript = { "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "harper_ls", "htmx", "lwc_ls", "oxlint", "quick_lint_js", "rome", "snyk_ls", "tailwindcss", "ts_ls", "unocss", "vtsls" }, ["javascript.glimmer"] = { "ember", "glint" }, ["javascript.jsx"] = { "ast_grep", "denols", "eslint", "oxlint", "ts_ls", "vtsls" }, - javascriptreact = { "ast_grep", "biome", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "htmx", "oxlint", "rome", "tailwindcss", "ts_ls", "unocss", "vtsls" }, + javascriptreact = { "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "htmx", "oxlint", "rome", "tailwindcss", "ts_ls", "unocss", "vtsls" }, jinja = { "jinja_lsp" }, jq = { "jqls" }, json = { "biome", "dprint", "jsonls", "rome", "snyk_ls", "spectral" }, @@ -114,11 +114,11 @@ return { libsonnet = { "jsonnet_ls" }, liquid = { "htmx", "shopify_theme_ls", "tailwindcss", "theme_check" }, llw = { "lelwel_ls" }, - lua = { "ast_grep", "emmylua_ls", "harper_ls", "lua_ls" }, + lua = { "ast_grep", "codebook", "emmylua_ls", "harper_ls", "lua_ls" }, luau = { "luau_lsp" }, mail = { "ltex", "ltex_plus" }, make = { "autotools_ls" }, - markdown = { "dprint", "grammarly", "harper_ls", "htmx", "ltex", "ltex_plus", "markdown_oxide", "marksman", "prosemd_lsp", "remark_ls", "tailwindcss", "unocss", "vale_ls", "zk" }, + markdown = { "codebook", "dprint", "grammarly", "harper_ls", "htmx", "ltex", "ltex_plus", "markdown_oxide", "marksman", "prosemd_lsp", "remark_ls", "tailwindcss", "unocss", "vale_ls", "zk" }, ["markdown.mdx"] = { "marksman" }, matlab = { "matlab_ls" }, mcfunction = { "spyglassmc_language_server" }, @@ -156,7 +156,7 @@ return { pandoc = { "ltex", "ltex_plus" }, perl = { "perlnavigator" }, pest = { "pest_ls" }, - php = { "harper_ls", "htmx", "intelephense", "laravel_ls", "phpactor", "psalm", "stimulus_ls", "tailwindcss", "unocss" }, + php = { "codebook", "harper_ls", "htmx", "intelephense", "laravel_ls", "phpactor", "psalm", "stimulus_ls", "tailwindcss", "unocss" }, plaintex = { "ltex", "ltex_plus", "texlab" }, postcss = { "tailwindcss", "unocss" }, prisma = { "prismals" }, @@ -165,7 +165,7 @@ return { pug = { "emmet_language_server", "emmet_ls" }, puppet = { "puppet" }, purescript = { "purescriptls" }, - python = { "ast_grep", "basedpyright", "dprint", "harper_ls", "jedi_language_server", "pylsp", "pylyzer", "pyre", "pyrefly", "pyright", "ruff", "snyk_ls", "ty" }, + python = { "ast_grep", "basedpyright", "codebook", "dprint", "harper_ls", "jedi_language_server", "pylsp", "pylyzer", "pyre", "pyrefly", "pyright", "ruff", "snyk_ls", "ty" }, qml = { "qmlls" }, qmljs = { "qmlls" }, quarto = { "ltex", "ltex_plus", "r_language_server" }, @@ -182,8 +182,8 @@ return { robot = { "robotframework_ls" }, roslyn = { "dprint" }, rst = { "esbonio", "ltex", "ltex_plus", "vale_ls" }, - ruby = { "harper_ls", "herb_ls", "rubocop", "ruby_lsp", "solargraph", "sorbet", "standardrb", "steep", "stimulus_ls" }, - rust = { "ast_grep", "bacon_ls", "dprint", "harper_ls", "rust_analyzer", "unocss" }, + ruby = { "codebook", "harper_ls", "herb_ls", "rubocop", "ruby_lsp", "solargraph", "sorbet", "standardrb", "steep", "stimulus_ls" }, + rust = { "ast_grep", "bacon_ls", "codebook", "dprint", "harper_ls", "rust_analyzer", "unocss" }, sass = { "emmet_language_server", "emmet_ls", "somesass_ls", "tailwindcss", "unocss" }, scss = { "css_variables", "cssls", "emmet_language_server", "emmet_ls", "somesass_ls", "stylelint_lsp", "tailwindcss", "unocss" }, sh = { "bashls" }, @@ -213,14 +213,14 @@ return { tesc = { "glsl_analyzer", "glslls" }, tese = { "glsl_analyzer", "glslls" }, tex = { "ltex", "ltex_plus", "texlab", "textlsp", "vale_ls" }, - text = { "ltex", "ltex_plus", "textlsp", "vale_ls" }, + text = { "codebook", "ltex", "ltex_plus", "textlsp", "vale_ls" }, thrift = { "thriftls" }, - toml = { "dprint", "harper_ls", "taplo", "tombi" }, + toml = { "codebook", "dprint", "harper_ls", "taplo", "tombi" }, twig = { "htmx", "tailwindcss", "twiggy_language_server" }, - typescript = { "angularls", "ast_grep", "biome", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "harper_ls", "htmx", "oxlint", "quick_lint_js", "rome", "snyk_ls", "tailwindcss", "ts_ls", "unocss", "vtsls" }, + typescript = { "angularls", "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "harper_ls", "htmx", "oxlint", "quick_lint_js", "rome", "snyk_ls", "tailwindcss", "ts_ls", "unocss", "vtsls" }, ["typescript.glimmer"] = { "ember", "glint" }, ["typescript.tsx"] = { "angularls", "ast_grep", "biome", "denols", "eslint", "oxlint", "rome", "ts_ls", "vtsls" }, - typescriptreact = { "angularls", "ast_grep", "biome", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "harper_ls", "htmx", "oxlint", "rome", "tailwindcss", "ts_ls", "unocss", "vtsls" }, + typescriptreact = { "angularls", "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "harper_ls", "htmx", "oxlint", "rome", "tailwindcss", "ts_ls", "unocss", "vtsls" }, typespec = { "tsp_server" }, typst = { "harper_ls", "ltex_plus", "tinymist" }, v = { "v_analyzer", "vls" }, |
