Files
tawm/pkgs/nvchad/custom/configs/conform.lua
2024-03-03 01:49:50 +05:30

28 lines
561 B
Lua

local prettier = { "prettierd", "prettier" }
local options = {
lsp_fallback = true,
formatters_by_ft = {
lua = { "stylua" },
javascript = { prettier },
typescript = { prettier },
javascriptreact = { prettier },
typescriptreact = { prettier },
json = { prettier },
jsonc = { prettier },
css = { prettier },
html = { prettier },
markdown = { prettier },
nix = { "alejandra" },
},
format_on_save = {
lsp_fallback = true,
async = false,
timeout_ms = 1000,
},
}
require("conform").setup(options)