From 5667752cf590c9f8718e7b32c75ba06e3b78dd70 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Tue, 16 Apr 2024 17:48:38 +0200 Subject: [PATCH] Disable lsp highlighting --- nvim/dot-config/nvim/lua/plugins/lsp.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nvim/dot-config/nvim/lua/plugins/lsp.lua b/nvim/dot-config/nvim/lua/plugins/lsp.lua index df08af1..8d48ab9 100644 --- a/nvim/dot-config/nvim/lua/plugins/lsp.lua +++ b/nvim/dot-config/nvim/lua/plugins/lsp.lua @@ -52,7 +52,7 @@ return { end vim.api.nvim_create_autocmd("LspAttach", { - group = vim.api.nvim_create_augroup("dx-lsp-attach", { clear = true }), + group = vim.api.nvim_create_augroup("LspAttach", { clear = true }), callback = function(event) local map = function(keys, func, desc) vim.keymap.set("n", keys, func, { buffer = event.buf, desc = "LSP:" .. desc }) @@ -86,6 +86,8 @@ return { map("gD", vim.lsp.buf.declaration, "[G]oto [D]eclaration") local client = vim.lsp.get_client_by_id(event.data.client_id) + -- Turn of lsp based syntax highlighting + client.server_capabilities.semanticTokensProvider = nil if client and client.server_capabilities.documentHighlightProvider then vim.api.nvim_create_autocmd({ "CursorHold", "CursorHoldI" }, { buffer = event.buf,