From 6b319fdc0112a3efeb16cfa66ae25ccd233c1f35 Mon Sep 17 00:00:00 2001 From: Pocco81 Date: Tue, 7 Dec 2021 11:58:24 -0500 Subject: [PATCH] fix #61: added cmp colors --- lua/catppuccin/core/integrations/cmp.lua | 31 ++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/lua/catppuccin/core/integrations/cmp.lua b/lua/catppuccin/core/integrations/cmp.lua index 663ef0c..ab36719 100644 --- a/lua/catppuccin/core/integrations/cmp.lua +++ b/lua/catppuccin/core/integrations/cmp.lua @@ -4,10 +4,37 @@ function M.get(cp) return { CmpItemAbbr = { fg = cp.catppuccin11 }, CmpItemAbbrDeprecated = { fg = cp.catppuccin11, stlye = "strikethrough" }, - CmpItemAbbrMatch = { fg = cp.catppuccin10, style = "bold" }, - CmpItemAbbrMatchFuzzy = { fg = cp.catppuccin10, style = "bold" }, CmpItemKind = { fg = cp.catppuccin9 }, CmpItemMenu = { fg = cp.catppuccin10 }, + CmpItemAbbrMatch = { fg = cp.catppuccin10, style = "bold" }, + CmpItemAbbrMatchFuzzy = { fg = cp.catppuccin10, style = "bold" }, + + -- kind support + CmpItemKindText = { fg = cp.catppuccin7 }, + CmpItemKindMethod = { fg = cp.catppuccin9 }, + CmpItemKindSnippet = { fg = cp.catppuccin9 }, + CmpItemKindConstructor = { fg = cp.catppuccin9 }, + CmpItemKindFunction = { fg = cp.catppuccin9 }, + CmpItemKindFolder = { fg = cp.catppuccin9 }, + CmpItemKindModule = { fg = cp.catppuccin9 }, + CmpItemKindConstant = { fg = cp.catppuccin6 }, + CmpItemKindField = { fg = cp.catppuccin0 }, + CmpItemKindProperty = { fg = cp.catppuccin0 }, + CmpItemKindEnum = { fg = cp.catppuccin0 }, + CmpItemKindUnit = { fg = cp.catppuccin0 }, + CmpItemKindKeyword = { fg = cp.catppuccin3 }, + CmpItemKindClass = { fg = cp.catppuccin8 }, + CmpItemKindVariable = { fg = cp.catppuccin2 }, + CmpItemKindFile = { fg = cp.catppuccin9 }, + CmpItemKindInterface = { fg = cp.catppuccin8 }, + CmpItemKindColor = { fg = cp.catppuccin5 }, + CmpItemKindReference = { fg = cp.catppuccin5 }, + CmpItemKindEnumMember = { fg = cp.catppuccin5 }, + CmpItemKindStruct = { fg = cp.catppuccin9 }, + CmpItemKindValue = { fg = cp.catppuccin6 }, + CmpItemKindEvent = { fg = cp.catppuccin9 }, + CmpItemKindOperator = { fg = cp.catppuccin9 }, + CmpItemKindTypeParameter = { fg = cp.catppuccin9 }, } end