return { "stevearc/conform.nvim", opts = { formatters_by_ft = { xml = { "xmlformatter" }, json = { "prettier" }, cfg = { "prettier" }, lua = { "stylua" }, }, formatters = { xmlformatter = { command = "xmlformat", args = { "--indent", "4", "-", }, stdin = true, }, prettier = { prepend_args = { "--tab-width", "4", }, }, stylua = { prepend_args = { "--indent-width", "4", }, }, }, }, }