local formatter = require("formatter") formatter.setup({ filetype = { nix = { require("formatter.filetypes.nix").alejandra }, lua = { require("formatter.filetypes.lua").stylua }, }, ["*"] = { require("formatter.filetypes.any").remove_trailing_whitespace, }, }) vim.api.nvim_create_augroup("__formatter__", { clear = true }) vim.api.nvim_create_autocmd("BufWritePost", { group = "__formatter__", command = ":FormatWrite", })