20 lines
650 B
Lua
20 lines
650 B
Lua
|
|
return {
|
||
|
|
'stevearc/conform.nvim',
|
||
|
|
opts = {
|
||
|
|
formatters_by_ft = {
|
||
|
|
javascript = { "prettierd", "prettier", stop_after_first = true },
|
||
|
|
kulala = { "kulala-fmt" },
|
||
|
|
lua = { lsp_format = "fallback" },
|
||
|
|
go = { lsp_format = "fallback" },
|
||
|
|
rust = { lsp_format = "fallback" },
|
||
|
|
toml = { lsp_format = "fallback" },
|
||
|
|
yaml = { lsp_format = "fallback" },
|
||
|
|
java = { lsp_format = "fallback" }
|
||
|
|
},
|
||
|
|
format_on_save = {
|
||
|
|
timeout_ms = 500,
|
||
|
|
lsp_format = "fallback",
|
||
|
|
},
|
||
|
|
},
|
||
|
|
}
|