summaryrefslogtreecommitdiffstatshomepage
path: root/nvim/.config
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-05-28 11:46:58 -0500
committerToby Vincent <tobyv13@gmail.com>2023-05-28 11:46:58 -0500
commit4abc2c53658dc35995f4abb546d73392f1166c18 (patch)
tree4e3e4a7b1fd48528071c267e7116fbb6b1998e30 /nvim/.config
parent8787612a3c73a7212f6b528aeff0b9262108a446 (diff)
fix(nvim): move whitespace trim autocmd to null-ls
Diffstat (limited to 'nvim/.config')
-rw-r--r--nvim/.config/nvim/lua/plugins/null-ls.lua2
-rw-r--r--nvim/.config/nvim/lua/tobyvin/autocmds.lua11
2 files changed, 2 insertions, 11 deletions
diff --git a/nvim/.config/nvim/lua/plugins/null-ls.lua b/nvim/.config/nvim/lua/plugins/null-ls.lua
index 8493d1a..cc62edb 100644
--- a/nvim/.config/nvim/lua/plugins/null-ls.lua
+++ b/nvim/.config/nvim/lua/plugins/null-ls.lua
@@ -31,6 +31,8 @@ function M.config()
}),
null_ls.builtins.diagnostics.djlint,
null_ls.builtins.diagnostics.typos,
+ null_ls.builtins.formatting.trim_newlines,
+ null_ls.builtins.formatting.trim_whitespace,
null_ls.builtins.formatting.prettier.with({
disabled_filetypes = { "json", "jsonc" },
extra_args = { "--prose-wrap=always" },
diff --git a/nvim/.config/nvim/lua/tobyvin/autocmds.lua b/nvim/.config/nvim/lua/tobyvin/autocmds.lua
index b01a8f6..aec9d9c 100644
--- a/nvim/.config/nvim/lua/tobyvin/autocmds.lua
+++ b/nvim/.config/nvim/lua/tobyvin/autocmds.lua
@@ -110,17 +110,6 @@ vim.api.nvim_create_autocmd("BufWritePre", {
desc = "Check for missing directory on write",
})
-vim.api.nvim_create_autocmd("BufWritePre", {
- group = augroup,
- pattern = "*",
- callback = function()
- local cursor = vim.api.nvim_win_get_cursor(0)
- vim.cmd("%s/\\s\\+$//e")
- vim.api.nvim_win_set_cursor(0, cursor)
- end,
- desc = "Trim whitespace on write",
-})
-
vim.api.nvim_create_autocmd("FileType", {
group = augroup,
pattern = "qf",