From ea1f5183d5d71694bc3250f5d4cc64fcb2192da9 Mon Sep 17 00:00:00 2001 From: Felipe Contreras Salinas Date: Fri, 10 Nov 2023 11:41:53 -0300 Subject: [PATCH] lsp: add option to disable formatting per buffer --- init.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/init.lua b/init.lua index 672d596..a4dd0b8 100644 --- a/init.lua +++ b/init.lua @@ -393,6 +393,9 @@ vim.api.nvim_create_autocmd({ "FileType" }, { vim.api.nvim_create_autocmd({ "BufWritePre" }, { callback = function() local lsp_format = false + if vim.b.disable_format then + return + end for _, client in pairs(vim.lsp.buf_get_clients()) do if client.server_capabilities.documentFormattingProvider then lsp_format = true