nvim/lua/configs/conform.lua
2025-08-18 13:51:08 +02:00

25 lines
541 B
Lua

local options = {
formatters_by_ft = {
lua = { "stylua" },
css = { "prettier" },
html = { "prettier" },
typescript = { "prettier" },
typescriptreact = { "prettier" },
javascript = { "prettier" },
javascriptreact = { "prettier" },
json = { "prettier" },
},
format_on_save = {
timeout_ms = 500,
lsp_fallback = true,
},
formatters = {
prettier = {
append_args = { "--tab-width", "4" },
},
},
}
return options