plugin({ "stevearc/conform.nvim", event = { "BufWritePre" }, cmd = { "ConformInfo" }, opts = { formatters_by_ft = { lua = { "stylua" }, elixir = { "mix" }, javascript = { "prettier" }, css = { "prettier" }, html = { "prettier" }, html = { "prettier" }, heex = { "mix" }, nix = { "nixfmt" }, json = { "prettier" }, }, format_on_save = { -- These options will be passed to conform.format() timeout_ms = 2000, lsp_fallback = true, }, }, })