aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/configs/conform.lua
blob: 838a8dadf9a7d5098d0c133205e0d76ae142b8a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
local options = {
	formatters_by_ft = {
		python = { "black" },
		rust = { "rustfmt" },
		lua = { "stylua" },
		cpp = { "clang-format" },
		c = { "clang-format" },
		css = { "prettier" },
		html = { "prettier" },
	},
	format_on_save = {
		timeout_ms = 500,
		lsp_fallback = true,
	},
}

require("conform").setup(options)