diff --git a/init.lua b/init.lua index 46cae5b..b239c67 100644 --- a/init.lua +++ b/init.lua @@ -124,7 +124,13 @@ formatter.setup({ require("formatter.filetypes.lua").stylua, }, }, + ["*"] = { + -- "formatter.filetypes.any" defines default configurations for any + -- filetype + require("formatter.filetypes.any").remove_trailing_whitespace + } }) + ---- LSP ---- local lsp = require("lspconfig") @@ -183,7 +189,7 @@ local servers = { vim.api.nvim_create_autocmd({ "BufWritePre" }, { callback = function() local lsp_format = false - for _, client in pairs(vim.lsp.get_active_clients({ bufnr = 0 })) do + for _, client in pairs(vim.lsp.buf_get_clients()) do if client.server_capabilities.documentFormattingProvider then lsp_format = true break