neovim: add formatting module

This commit is contained in:
2026-03-28 16:44:15 +03:00
parent cf9d5110fd
commit b92750688e
4 changed files with 89 additions and 1 deletions

View File

@@ -24,6 +24,10 @@ null_ls.setup({
pattern = "*",
group = group,
callback = function()
if not require("formatting").is_enabled(vim.api.nvim_get_current_buf()) then
return
end
vim.lsp.buf.format({
filter = function(client)
return not vim.tbl_contains(servers_with_annoying_formatters, client.name)