diff options
Diffstat (limited to 'lua/lang/html.lua')
| -rw-r--r-- | lua/lang/html.lua | 50 | 
1 files changed, 0 insertions, 50 deletions
| diff --git a/lua/lang/html.lua b/lua/lang/html.lua deleted file mode 100644 index b14f6e1a..00000000 --- a/lua/lang/html.lua +++ /dev/null @@ -1,50 +0,0 @@ -local M = {} - -M.config = function() -  O.lang.html = { -    linters = { -      "tidy", -      -- https://docs.errata.ai/vale/scoping#html -      "vale", -    }, -    lsp = { -      path = DATA_PATH .. "/lspinstall/html/vscode-html/html-language-features/server/dist/node/htmlServerMain.js", -    }, -  } -end - -M.format = function() -  -- TODO: implement formatters (if applicable) -  return "No formatters configured!" -end - -M.lint = function() -  require("lint").linters_by_ft = { -    html = O.lang.html.linters, -  } -end - -M.lsp = function() -  if not require("lv-utils").check_lsp_client_active "html" then -    -- npm install -g vscode-html-languageserver-bin -    local capabilities = vim.lsp.protocol.make_client_capabilities() -    capabilities.textDocument.completion.completionItem.snippetSupport = true - -    require("lspconfig").html.setup { -      cmd = { -        "node", -        O.lang.html.lsp.path, -        "--stdio", -      }, -      on_attach = require("lsp").common_on_attach, -      capabilities = capabilities, -    } -  end -end - -M.dap = function() -  -- TODO: implement dap -  return "No DAP configured!" -end - -return M | 
