Files
nvim/after/lsp/xml_ls.lua
T
2026-02-11 18:54:12 +01:00

27 lines
561 B
Lua

local lsp = require("lsp")
---@type vim.lsp.Config
return {
cmd = {
vim.env.HOME .. "/repos/xml-ls/target/release/xml-ls",
},
filetypes = { "xml" },
root_markers = { ".git" },
on_attach = lsp.on_attach,
init_options = {
logLevel = "warning",
numWorkers = 4,
},
settings = {
xml = {
diagnostics = {
enabled = true,
relatedInformation = "hint",
},
formatter = {
indentWidth = 2,
},
},
},
}