summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/config/plugins
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/config/plugins')
-rw-r--r--.config/nvim/lua/config/plugins/conform.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/.config/nvim/lua/config/plugins/conform.lua b/.config/nvim/lua/config/plugins/conform.lua
index 55660e9..5747200 100644
--- a/.config/nvim/lua/config/plugins/conform.lua
+++ b/.config/nvim/lua/config/plugins/conform.lua
@@ -23,10 +23,18 @@ return {
css = { "prettierd", "prettier", stop_after_first = true },
html = { "prettierd", "prettier", stop_after_first = true },
typst = { "prettypst" },
+ xml = { "xmlformatter" },
},
format_on_save = {
timeout_ms = 500,
lsp_format = "fallback",
},
+ formatters = {
+ xmlformat = {
+ command = "xmlformat",
+ args = { "--selfclose", "-" },
+ stdin = true,
+ },
+ },
},
}