diff --git a/dots/.config/nvim/after/plugin/formatter.nvim.lua b/dots/.config/nvim/after/plugin/formatter.nvim.lua new file mode 100644 index 0000000..9d2a897 --- /dev/null +++ b/dots/.config/nvim/after/plugin/formatter.nvim.lua @@ -0,0 +1,78 @@ +-- require("formatter").setup({ +-- logging = true, +-- filetype = { +-- typescriptreact = { +-- -- prettier +-- function() +-- return { +-- exe = "prettier", +-- args = { "--stdin-filepath", vim.api.nvim_buf_get_name(0) }, +-- stdin = true, +-- } +-- end, +-- }, +-- typescript = { +-- -- prettier +-- function() +-- return { +-- exe = "prettier", +-- args = { "--stdin-filepath", vim.api.nvim_buf_get_name(0) }, +-- stdin = true, +-- } +-- end, +-- -- linter +-- -- function() +-- -- return { +-- -- exe = "eslint", +-- -- args = { +-- -- "--stdin-filename", +-- -- vim.api.nvim_buf_get_name(0), +-- -- "--fix", +-- -- "--cache" +-- -- }, +-- -- stdin = false +-- -- } +-- -- end +-- }, +-- javascript = { +-- -- prettier +-- function() +-- return { +-- exe = "prettier", +-- args = { "--stdin-filepath", vim.api.nvim_buf_get_name(0) }, +-- stdin = true, +-- } +-- end, +-- }, +-- javascriptreact = { +-- -- prettier +-- function() +-- return { +-- exe = "prettier", +-- args = { "--stdin-filepath", vim.api.nvim_buf_get_name(0) }, +-- stdin = true, +-- } +-- end, +-- }, +-- json = { +-- -- prettier +-- function() +-- return { +-- exe = "prettier", +-- args = { "--stdin-filepath", vim.api.nvim_buf_get_name(0) }, +-- stdin = true, +-- } +-- end, +-- }, +-- lua = { +-- -- luafmt +-- function() +-- return { +-- exe = "luafmt", +-- args = { "--indent-count", 2, "--stdin" }, +-- stdin = true, +-- } +-- end, +-- }, +-- }, +-- })