From 0c327701a1e4275978de2a03ed491d14e0021c41 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Wed, 16 Apr 2025 22:15:19 +0200 Subject: [PATCH] fix(treesitter): disable semantic highlighting for lua comment --- lua/plugins/treesitter.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua index 13d4802..838a70e 100644 --- a/lua/plugins/treesitter.lua +++ b/lua/plugins/treesitter.lua @@ -34,6 +34,10 @@ return { vim.opt.foldmethod = "expr" vim.opt.foldexpr = "nvim_treesitter#foldexpr()" + -- Disable LSP semantic highlighting for lua comments because it will + -- otherwise override highlights from `comment`. + vim.api.nvim_set_hl(0, "@lsp.type.comment.lua", {}) + -- To set the priority of semantic highlighting lower than treesitter (100), -- uncomment the line below: -- vim.hl.priorities.semantic_tokens = 99