From 1d6bc7b81d18669781d10233ee1fc2208315e790 Mon Sep 17 00:00:00 2001 From: hexbloom Date: Tue, 2 Jul 2024 14:18:10 -0400 Subject: [PATCH] lsp semantic highlight support --- lua/zenburn/highlights/lsp.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/lua/zenburn/highlights/lsp.lua b/lua/zenburn/highlights/lsp.lua index 3a3dd0c..682d0c3 100644 --- a/lua/zenburn/highlights/lsp.lua +++ b/lua/zenburn/highlights/lsp.lua @@ -4,6 +4,23 @@ return { LspReferenceRead = c.IncSearch, LspReferenceWrite = c.IncSearch, LspSignatureActiveParameter = { fg=c.Conditional.fg, bold=true }, + + -- ['@lsp.type.class'] = c.Type, + -- ['@lsp.type.comment'] = c.Comment, + -- ['@lsp.type.decorator'] = c.PreProc, + -- ['@lsp.type.enum'] = c.Type, + -- ['@lsp.type.enumMember'] = c.Constant, + -- ['@lsp.type.function'] = c.Function, + -- ['@lsp.type.interface'] = c.Type, + ['@lsp.type.macro'] = c.Macro, + -- ['@lsp.type.method'] = c.Include, + -- ['@lsp.type.namespace'] = c.Include, + ['@lsp.type.parameter'] = c.ModeMsg, + -- ['@lsp.type.property'] = c.Identifier, + -- ['@lsp.type.struct'] = c.Structure, + -- ['@lsp.type.type'] = c.Type, + -- ['@lsp.type.typeParameter'] = c.Type, + ['@lsp.type.variable'] = c.Normal, }