diff --git a/nvim/after/lsp/biome.lua b/nvim/after/lsp/biome.lua index eba38f1..da14155 100644 --- a/nvim/after/lsp/biome.lua +++ b/nvim/after/lsp/biome.lua @@ -1,3 +1,13 @@ +vim.api.nvim_create_autocmd('LspAttach', { + callback = function(args) + local client_id = args.data.client_id + local client = assert(vim.lsp.get_client_by_id(client_id)) + if client.name == 'biome' then + vim.lsp.on_type_formatting.enable(false, { client_id = client_id }) + end + end, +}) + return { -- Disable lunching from node_modules (no nix binary) cmd = { "biome", "lsp-proxy" },