From 5e9fef9a01b7f01629f235fca4851b9b1e351b6a Mon Sep 17 00:00:00 2001 From: long Date: Sun, 23 Feb 2025 12:14:50 -0600 Subject: [PATCH] disabled formatting for all lsp --- lua/plugins/config.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lua/plugins/config.lua b/lua/plugins/config.lua index a8ebd43..d7b7450 100644 --- a/lua/plugins/config.lua +++ b/lua/plugins/config.lua @@ -506,6 +506,10 @@ function M.lsp_zero() }) lsp.on_attach(function(client, _) + -- diagnostics for other lsp get messed up when formatting is enabled + client.server_capabilities.documentFormattingProvider = false + client.server_capabilities.documentRangeFormattingProvider = false + if client.name == "svelte" then vim.api.nvim_create_autocmd("BufWritePost", { pattern = { "*.js", "*.ts" }, @@ -513,9 +517,6 @@ function M.lsp_zero() client.notify("$/onDidChangeTsOrJsFile", { uri = ctx.file }) end, }) - elseif client.name == "html" then - client.server_capabilities.documentFormattingProvider = false - client.server_capabilities.documentRangeFormattingProvider = false end end)