From d73d155287ad34c3baf8cdbb89733f45fa80bb2e Mon Sep 17 00:00:00 2001 From: siduck Date: Sun, 11 Jun 2023 19:52:47 +0530 Subject: [PATCH] disable semantic tokens only if the LSP supports it --- lua/plugins/configs/lspconfig.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/plugins/configs/lspconfig.lua b/lua/plugins/configs/lspconfig.lua index fbce3a8..facb4cb 100644 --- a/lua/plugins/configs/lspconfig.lua +++ b/lua/plugins/configs/lspconfig.lua @@ -16,7 +16,7 @@ M.on_attach = function(client, bufnr) require("nvchad_ui.signature").setup(client) end - if not utils.load_config().ui.lsp_semantic_tokens then + if not utils.load_config().ui.lsp_semantic_tokens and client.supports_method "textDocument/semanticTokens" then client.server_capabilities.semanticTokensProvider = nil end end