diff options
| author | William Boman <william@redwill.se> | 2022-01-30 13:40:52 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-30 13:40:52 +0100 |
| commit | 1e2138456aadfc24cca3bd0457631906060327b5 (patch) | |
| tree | d2b75c0d945950cb641585857814f9ed68597c17 /lua | |
| parent | add nickel_ls (#452) (diff) | |
| download | mason-1e2138456aadfc24cca3bd0457631906060327b5.tar mason-1e2138456aadfc24cca3bd0457631906060327b5.tar.gz mason-1e2138456aadfc24cca3bd0457631906060327b5.tar.bz2 mason-1e2138456aadfc24cca3bd0457631906060327b5.tar.lz mason-1e2138456aadfc24cca3bd0457631906060327b5.tar.xz mason-1e2138456aadfc24cca3bd0457631906060327b5.tar.zst mason-1e2138456aadfc24cca3bd0457631906060327b5.zip | |
add theme_check (#453)
Diffstat (limited to 'lua')
5 files changed, 21 insertions, 1 deletions
diff --git a/lua/nvim-lsp-installer/_generated/filetype_map.lua b/lua/nvim-lsp-installer/_generated/filetype_map.lua index b1b7ad22..a8f0aa5d 100644 --- a/lua/nvim-lsp-installer/_generated/filetype_map.lua +++ b/lua/nvim-lsp-installer/_generated/filetype_map.lua @@ -67,7 +67,7 @@ return { less = { "cssls", "stylelint_lsp", "tailwindcss" }, lhaskell = { "hls" }, libsonnet = { "jsonnet_ls" }, - liquid = { "tailwindcss" }, + liquid = { "tailwindcss", "theme_check" }, llw = { "lelwel_ls" }, lua = { "sumneko_lua" }, markdown = { "grammarly", "ltex", "remark_ls", "tailwindcss", "zeta_note", "zk" }, diff --git a/lua/nvim-lsp-installer/_generated/language_autocomplete_map.lua b/lua/nvim-lsp-installer/_generated/language_autocomplete_map.lua index 5bfaa9d1..0af07ec1 100644 --- a/lua/nvim-lsp-installer/_generated/language_autocomplete_map.lua +++ b/lua/nvim-lsp-installer/_generated/language_autocomplete_map.lua @@ -18,6 +18,7 @@ return { java = { "jdtls" }, javascript = { "eslint", "quick_lint_js", "rome", "tsserver" }, latex = { "ltex", "texlab" }, + liquid = { "theme_check" }, lua = { "sumneko_lua" }, markdown = { "remark_ls", "zeta_note", "zk" }, nix = { "rnix" }, diff --git a/lua/nvim-lsp-installer/_generated/metadata.lua b/lua/nvim-lsp-installer/_generated/metadata.lua index 89734d6a..c32512be 100644 --- a/lua/nvim-lsp-installer/_generated/metadata.lua +++ b/lua/nvim-lsp-installer/_generated/metadata.lua @@ -268,6 +268,9 @@ return { tflint = { filetypes = { "terraform" } }, + theme_check = { + filetypes = { "liquid" } + }, tsserver = { filetypes = { "javascript", "javascriptreact", "javascript.jsx", "typescript", "typescriptreact", "typescript.tsx" } }, diff --git a/lua/nvim-lsp-installer/servers/init.lua b/lua/nvim-lsp-installer/servers/init.lua index 442e31b2..5b77b9b6 100644 --- a/lua/nvim-lsp-installer/servers/init.lua +++ b/lua/nvim-lsp-installer/servers/init.lua @@ -120,6 +120,7 @@ local CORE_SERVERS = Data.set_of { "terraformls", "texlab", "tflint", + "theme_check", "tsserver", "vala_ls", "verible", diff --git a/lua/nvim-lsp-installer/servers/theme_check/init.lua b/lua/nvim-lsp-installer/servers/theme_check/init.lua new file mode 100644 index 00000000..7bd9ddc9 --- /dev/null +++ b/lua/nvim-lsp-installer/servers/theme_check/init.lua @@ -0,0 +1,15 @@ +local server = require "nvim-lsp-installer.server" +local gem = require "nvim-lsp-installer.installers.gem" + +return function(name, root_dir) + return server.Server:new { + name = name, + root_dir = root_dir, + languages = { "liquid" }, + homepage = "https://github.com/Shopify/theme-check", + installer = gem.packages { "theme-check" }, + default_options = { + cmd_env = gem.env(root_dir), + }, + } +end |
