fix: renaming colors -> done with cp1-3

dev-remaster
Pocco81 3 years ago
parent 28162de21b
commit 3287db1dd3

@ -4,23 +4,23 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
BufferCurrent = { bg = cp.fg_gutter, fg = cp.fg }, BufferCurrent = { catppuccino2 = cp.fg_gutter, fg = cp.fg },
BufferCurrentIndex = { bg = cp.fg_gutter, fg = cp.info }, BufferCurrentIndex = { catppuccino2 = cp.fg_gutter, fg = cp.info },
BufferCurrentMod = { bg = cp.fg_gutter, fg = cp.warning }, BufferCurrentMod = { catppuccino2 = cp.fg_gutter, fg = cp.warning },
BufferCurrentSign = { bg = cp.fg_gutter, fg = cp.info }, BufferCurrentSign = { catppuccino2 = cp.fg_gutter, fg = cp.info },
BufferCurrentTarget = { bg = cp.fg_gutter, fg = cp.red }, BufferCurrentTarget = { catppuccino2 = cp.fg_gutter, fg = cp.red },
BufferVisible = { bg = cp.bg_statusline, fg = cp.fg }, BufferVisible = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.fg },
BufferVisibleIndex = { bg = cp.bg_statusline, fg = cp.info }, BufferVisibleIndex = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.info },
BufferVisibleMod = { bg = cp.bg_statusline, fg = cp.warning }, BufferVisibleMod = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.warning },
BufferVisibleSign = { bg = cp.bg_statusline, fg = cp.info }, BufferVisibleSign = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.info },
BufferVisibleTarget = { bg = cp.bg_statusline, fg = cp.red }, BufferVisibleTarget = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.red },
BufferInactive = { bg = cp.bg_statusline, fg = cp.comment }, BufferInactive = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.comment },
BufferInactiveIndex = { bg = cp.bg_statusline, fg = cp.comment }, BufferInactiveIndex = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.comment },
BufferInactiveMod = { bg = cp.bg_statusline, fg = util.darken(cp.warning, 0.7) }, BufferInactiveMod = { catppuccino2 = cp.catppuccino2_statusline, fg = util.darken(cp.warning, 0.7) },
BufferInactiveSign = { bg = cp.bg_statusline, fg = cp.border_highlight }, BufferInactiveSign = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.border_highlight },
BufferInactiveTarget = { bg = cp.bg_statusline, fg = cp.red }, BufferInactiveTarget = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.red },
BufferTabpages = { bg = cp.bg_statusline, fg = cp.none }, BufferTabpages = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.none },
BufferTabpage = { bg = cp.bg_statusline, fg = cp.border_highlight }, BufferTabpage = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.border_highlight },
} }
end end

@ -6,22 +6,22 @@ function M.get(cp)
local inactive_clr = util.darken("#000000", 0.56) local inactive_clr = util.darken("#000000", 0.56)
return { return {
BufferLineFill = { bg = util.brighten(cp.bg, 0.05) }, BufferLineFill = { catppuccino2 = util.brighten(cp.catppuccino2, 0.05) },
BufferLineBackground = { fg = cp.gray, bg = inactive_clr }, BufferLineBackground = { fg = cp.catppuccino1, catppuccino2 = inactive_clr },
BufferLineBufferVisible = { fg = cp.gray, bg = inactive_clr }, BufferLineBufferVisible = { fg = cp.catppuccino1, catppuccino2 = inactive_clr },
BufferLineBufferSelected = { fg = cp.fg, bg = cp.bg }, BufferLineBufferSelected = { fg = cp.fg, catppuccino2 = cp.catppuccino2 },
BufferLineTab = { fg = cp.gray, bg = cp.bg }, BufferLineTab = { fg = cp.catppuccino1, catppuccino2 = cp.catppuccino2 },
BufferLineTabSelected = { fg = cp.red, bg = cp.blue }, BufferLineTabSelected = { fg = cp.red, catppuccino2 = cp.blue },
BufferLineTabClose = { fg = cp.red, bg = inactive_clr }, BufferLineTabClose = { fg = cp.red, catppuccino2 = inactive_clr },
BufferLineIndicatorSelected = { fg = cp.bg, bg = cp.bg }, BufferLineIndicatorSelected = { fg = cp.catppuccino2, catppuccino2 = cp.catppuccino2 },
-- separators -- separators
BufferLineSeparator = { fg = inactive_clr, bg = inactive_clr }, BufferLineSeparator = { fg = inactive_clr, catppuccino2 = inactive_clr },
BufferLineSeparatorVisible = { fg = inactive_clr, bg = inactive_clr }, BufferLineSeparatorVisible = { fg = inactive_clr, catppuccino2 = inactive_clr },
BufferLineSeparatorSelected = { fg = inactive_clr, bg = inactive_clr }, BufferLineSeparatorSelected = { fg = inactive_clr, catppuccino2 = inactive_clr },
-- close buttons -- close buttons
BufferLineCloseButton = { fg = cp.gray, bg = inactive_clr }, BufferLineCloseButton = { fg = cp.catppuccino1, catppuccino2 = inactive_clr },
BufferLineCloseButtonVisible = { fg = cp.gray, bg = inactive_clr }, BufferLineCloseButtonVisible = { fg = cp.catppuccino1, catppuccino2 = inactive_clr },
BufferLineCloseButtonSelected = { fg = cp.red, bg = cp.bg }, BufferLineCloseButtonSelected = { fg = cp.red, catppuccino2 = cp.catppuccino2 },
} }
end end

@ -2,7 +2,7 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
DashboardShortCut = { fg = cp.cyan }, DashboardShortCut = { fg = cp.catppuccino3 },
DashboardHeader = { fg = cp.yellow }, DashboardHeader = { fg = cp.yellow },
DashboardCenter = { fg = cp.green }, DashboardCenter = { fg = cp.green },
DashboardFooter = { fg = cp.orange, style = "italic" }, DashboardFooter = { fg = cp.orange, style = "italic" },

@ -2,9 +2,9 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
GitSignsAdd = { fg = cp.diff.add, bg = cnf.transparency and cp.none or cp.bg }, -- diff mode: Added line |diff.txt| GitSignsAdd = { fg = cp.diff.add, catppuccino2 = cnf.transparency and cp.none or cp.catppuccino2 }, -- diff mode: Added line |diff.txt|
GitSignsChange = { fg = cp.diff.change, bg = cnf.transparency and cp.none or cp.bg }, -- diff mode: Changed line |diff.txt| GitSignsChange = { fg = cp.diff.change, catppuccino2 = cnf.transparency and cp.none or cp.catppuccino2 }, -- diff mode: Changed line |diff.txt|
GitSignsDelete = { fg = cp.diff.remove, bg = cnf.transparency and cp.none or cp.bg }, -- diff mode: Deleted line |diff.txt| GitSignsDelete = { fg = cp.diff.remove, catppuccino2 = cnf.transparency and cp.none or cp.catppuccino2 }, -- diff mode: Deleted line |diff.txt|
} }
end end

@ -2,10 +2,10 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
HopNextKey = { bg = cp.bg, fg = cp.orange, style = "bold,underline" }, HopNextKey = { catppuccino2 = cp.catppuccino2, fg = cp.orange, style = "bold,underline" },
HopNextKey1 = { bg = cp.bg, fg = cp.blue, style = "bold" }, HopNextKey1 = { catppuccino2 = cp.catppuccino2, fg = cp.blue, style = "bold" },
HopNextKey2 = { bg = cp.bg, fg = cp.green, style = "bold,italic" }, HopNextKey2 = { catppuccino2 = cp.catppuccino2, fg = cp.green, style = "bold,italic" },
HopUnmatched = { bg = cp.bg, fg = cp.comment }, HopUnmatched = { catppuccino2 = cp.catppuccino2, fg = cp.comment },
} }
end end

@ -3,7 +3,7 @@ local M = {}
function M.get(cp) function M.get(cp)
local hi = { local hi = {
IndentBlanklineChar = { fg = cp.gray }, IndentBlanklineChar = { fg = cp.catppuccino1 },
} }
if cnf.integrations.indent_blankline.colored_indent_levels then if cnf.integrations.indent_blankline.colored_indent_levels then

@ -28,20 +28,20 @@ function M.get(cp)
end end
return { return {
LightspeedLabel = {bg = cp.bg_search, fg = cp.fg}, LightspeedLabel = {catppuccino2 = cp.catppuccino2_search, fg = cp.fg},
LightspeedOverlapped = {bg = cp.bg_visual, fg = cp.fg}, LightspeedOverlapped = {catppuccino2 = cp.catppuccino2_visual, fg = cp.fg},
LightspeedLabelDistant = {bg = cp.magenta_br, fg = cp.fg}, LightspeedLabelDistant = {catppuccino2 = cp.magenta_br, fg = cp.fg},
LightspeedLabelDistantOverlapped = {bg = cp.magenta_br, fg = cp.fg}, LightspeedLabelDistantOverlapped = {catppuccino2 = cp.magenta_br, fg = cp.fg},
LightspeedShortcut = {bg = cp.bg, fg = cp.orange, style = "italic"}, LightspeedShortcut = {catppuccino2 = cp.catppuccino2, fg = cp.orange, style = "italic"},
LightspeedShortcutOverlapped = {bg = cp.bg, fg = cp.orange, style = "bold"}, LightspeedShortcutOverlapped = {catppuccino2 = cp.catppuccino2, fg = cp.orange, style = "bold"},
LightspeedMaskedChar = {bg = cp.bg, fg = cp.red, style = "undercurl"}, LightspeedMaskedChar = {catppuccino2 = cp.catppuccino2, fg = cp.red, style = "undercurl"},
LightspeedGreyWash = {bg = cp.bg, fg = cp.comment}, LightspeedGreyWash = {catppuccino2 = cp.catppuccino2, fg = cp.comment},
LightspeedUnlabeledMatch = {bg = cp.bg, fg = cp.red_br, style = "underline"}, LightspeedUnlabeledMatch = {catppuccino2 = cp.catppuccino2, fg = cp.red_br, style = "underline"},
LightspeedOneCharMatch = {bg = cp.bg, fg = cp.red_br, style = "underline"}, LightspeedOneCharMatch = {catppuccino2 = cp.catppuccino2, fg = cp.red_br, style = "underline"},
LightspeedUniqueChar = {bg = cp.bg, fg = cp.catppuccino0, style = "strikethrough"}, LightspeedUniqueChar = {catppuccino2 = cp.catppuccino2, fg = cp.catppuccino0, style = "strikethrough"},
LightspeedPendingOpArea = {bg = cp.bg, fg = cp.catppuccino0, style = "strikethrough"}, LightspeedPendingOpArea = {catppuccino2 = cp.catppuccino2, fg = cp.catppuccino0, style = "strikethrough"},
LightspeedPendingChangeOpArea = {bg = cp.bg, fg = cp.catppuccino0, style = "strikethrough"}, LightspeedPendingChangeOpArea = {catppuccino2 = cp.catppuccino2, fg = cp.catppuccino0, style = "strikethrough"},
LightspeedCursor = {fg = cp.bg, bg = cp.fg}, LightspeedCursor = {fg = cp.catppuccino2, catppuccino2 = cp.fg},
} }
end end

@ -6,14 +6,14 @@ function M.get(cp)
DiagnosticWarning = { fg = cp.warning }, DiagnosticWarning = { fg = cp.warning },
DiagnosticInformation = { fg = cp.info }, DiagnosticInformation = { fg = cp.info },
DiagnosticHint = { fg = cp.hint }, DiagnosticHint = { fg = cp.hint },
LspFloatWinNormal = { bg = cp.bg_float }, LspFloatWinNormal = { catppuccino2 = cp.catppuccino2_float },
LspFloatWinBorder = { fg = cp.border_highlight }, LspFloatWinBorder = { fg = cp.border_highlight },
LspSagaBorderTitle = { fg = cp.cyan }, LspSagaBorderTitle = { fg = cp.catppuccino3 },
LspSagaHoverBorder = { fg = cp.blue }, LspSagaHoverBorder = { fg = cp.blue },
LspSagaRenameBorder = { fg = cp.green }, LspSagaRenameBorder = { fg = cp.green },
LspSagaDefPreviewBorder = { fg = cp.green }, LspSagaDefPreviewBorder = { fg = cp.green },
LspSagaCodeActionBorder = { fg = cp.blue }, LspSagaCodeActionBorder = { fg = cp.blue },
LspSagaFinderSelection = { fg = cp.bg_visual }, LspSagaFinderSelection = { fg = cp.catppuccino2_visual },
LspSagaCodeActionTitle = { fg = cp.blue1 }, LspSagaCodeActionTitle = { fg = cp.blue1 },
LspSagaCodeActionContent = { fg = cp.purple }, LspSagaCodeActionContent = { fg = cp.purple },
LspSagaSignatureHelpBorder = { fg = cp.red }, LspSagaSignatureHelpBorder = { fg = cp.red },
@ -21,7 +21,7 @@ function M.get(cp)
DefinitionCount = { fg = cp.purple }, DefinitionCount = { fg = cp.purple },
DefinitionIcon = { fg = cp.blue }, DefinitionIcon = { fg = cp.blue },
ReferencesIcon = { fg = cp.blue }, ReferencesIcon = { fg = cp.blue },
TargetWord = { fg = cp.cyan }, TargetWord = { fg = cp.catppuccino3 },
} }
end end
return M return M

@ -3,8 +3,8 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
LspTroubleText = { fg = cp.fg_alt }, LspTroubleText = { fg = cp.fg_alt },
LspTroubleCount = { fg = cp.magenta, bg = cp.fg_gutter }, LspTroubleCount = { fg = cp.magenta, catppuccino2 = cp.fg_gutter },
LspTroubleNormal = { fg = cp.fg_sidebar, bg = cp.bg_sidebar }, LspTroubleNormal = { fg = cp.fg_sidebar, catppuccino2 = cp.catppuccino2_sidebar },
} }
end end

@ -3,8 +3,8 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
markdownHeadingDelimiter = { fg = cp.orange, style = "bold" }, markdownHeadingDelimiter = { fg = cp.orange, style = "bold" },
markdownCode = { fg = cp.cyan }, markdownCode = { fg = cp.catppuccino3 },
markdownCodeBlock = { fg = cp.cyan }, markdownCodeBlock = { fg = cp.catppuccino3 },
markdownH1 = { fg = cp.magenta, style = "bold" }, markdownH1 = { fg = cp.magenta, style = "bold" },
markdownH2 = { fg = cp.blue, style = "bold" }, markdownH2 = { fg = cp.blue, style = "bold" },
markdownLinkText = { fg = cp.blue, style = "underline" }, markdownLinkText = { fg = cp.blue, style = "underline" },

@ -9,9 +9,9 @@ function M.get(cp)
-- These groups are for the native LSP cliencp. Some other LSP clients may -- These groups are for the native LSP cliencp. Some other LSP clients may
-- use these groups, or use their own. Consult your LSP client's -- use these groups, or use their own. Consult your LSP client's
-- documentation. -- documentation.
LspReferenceText = { bg = cp.fg_gutter }, -- used for highlighting "text" references LspReferenceText = { catppuccino2 = cp.fg_gutter }, -- used for highlighting "text" references
LspReferenceRead = { bg = cp.fg_gutter }, -- used for highlighting "read" references LspReferenceRead = { catppuccino2 = cp.fg_gutter }, -- used for highlighting "read" references
LspReferenceWrite = { bg = cp.fg_gutter }, -- used for highlighting "write" references LspReferenceWrite = { catppuccino2 = cp.fg_gutter }, -- used for highlighting "write" references
-- hightlight diagnostics in numberline -- hightlight diagnostics in numberline
DiagnosticError = { fg = cp.error }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default DiagnosticError = { fg = cp.error }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticWarn = { fg = cp.warning }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default DiagnosticWarn = { fg = cp.warning }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default

@ -5,11 +5,11 @@ function M.get(cp)
return { return {
NeogitBranch = { fg = cp.magenta }, NeogitBranch = { fg = cp.magenta },
NeogitRemote = { fg = cp.pink }, NeogitRemote = { fg = cp.pink },
NeogitHunkHeader = { bg = cp.bg_highlight, fg = cp.fg }, NeogitHunkHeader = { catppuccino2 = cp.catppuccino2_highlight, fg = cp.fg },
NeogitHunkHeaderHighlight = { bg = cp.fg_gutter, fg = cp.blue }, NeogitHunkHeaderHighlight = { catppuccino2 = cp.fg_gutter, fg = cp.blue },
NeogitDiffContextHighlight = { bg = util.darken(cp.fg_gutter, 0.5), fg = cp.fg_alt }, NeogitDiffContextHighlight = { catppuccino2 = util.darken(cp.fg_gutter, 0.5), fg = cp.fg_alt },
NeogitDiffDeleteHighlight = { fg = cp.diff.delete, bg = cp.bg }, NeogitDiffDeleteHighlight = { fg = cp.diff.delete, catppuccino2 = cp.catppuccino2 },
NeogitDiffAddHighlight = { fg = cp.diff.add, bg = cp.bg }, NeogitDiffAddHighlight = { fg = cp.diff.add, catppuccino2 = cp.catppuccino2 },
} }
end end

@ -3,7 +3,7 @@ local M = {}
function M.get(cp) function M.get(cp)
local config = require("catppuccino.config").options local config = require("catppuccino.config").options
local root_dir_color = cp.bg_sidebar local root_dir_color = cp.catppuccino2_sidebar
if config.integrations.nvimtree.show_root then if config.integrations.nvimtree.show_root then
root_dir_color = cp.blue root_dir_color = cp.blue
@ -12,18 +12,18 @@ function M.get(cp)
return { return {
NvimTreeFolderName = { fg = cp.blue }, NvimTreeFolderName = { fg = cp.blue },
NvimTreeFolderIcon = { fg = cp.blue }, NvimTreeFolderIcon = { fg = cp.blue },
NvimTreeNormal = { fg = cp.fg, bg = cp.bg_sidebar }, NvimTreeNormal = { fg = cp.fg, catppuccino2 = cp.catppuccino2_sidebar },
NvimTreeOpenedFolderName = { fg = cp.blue }, NvimTreeOpenedFolderName = { fg = cp.blue },
NvimTreeEmptyFolderName = { fg = cp.blue_br }, NvimTreeEmptyFolderName = { fg = cp.blue_br },
NvimTreeIndentMarker = { fg = cp.comment }, NvimTreeIndentMarker = { fg = cp.comment },
NvimTreeVertSplit = { fg = cp.black, bg = cp.black }, NvimTreeVertSplit = { fg = cp.black, catppuccino2 = cp.black },
NvimTreeRootFolder = { fg = root_dir_color, style = "bold" }, NvimTreeRootFolder = { fg = root_dir_color, style = "bold" },
NvimTreeSymlink = { fg = cp.magenta }, NvimTreeSymlink = { fg = cp.magenta },
NvimTreeStatuslineNc = { fg = cp.black, bg = cp.black }, NvimTreeStatuslineNc = { fg = cp.black, catppuccino2 = cp.black },
NvimTreeGitDirty = { fg = cp.diff.change }, NvimTreeGitDirty = { fg = cp.diff.change },
NvimTreeGitNew = { fg = cp.diff.add }, NvimTreeGitNew = { fg = cp.diff.add },
NvimTreeGitDeleted = { fg = cp.diff.delete }, NvimTreeGitDeleted = { fg = cp.diff.delete },
NvimTreeSpecialFile = { fg = cp.cyan }, NvimTreeSpecialFile = { fg = cp.catppuccino3 },
NvimTreeImageFile = { fg = cp.fg_sidebar }, NvimTreeImageFile = { fg = cp.fg_sidebar },
NvimTreeOpenedFile = { fg = cp.magenta }, NvimTreeOpenedFile = { fg = cp.magenta },
} }

@ -3,8 +3,8 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
TelescopeBorder = { fg = cp.border_highlight }, TelescopeBorder = { fg = cp.border_highlight },
TelescopeSelectionCaret = { fg = cp.cyan }, TelescopeSelectionCaret = { fg = cp.catppuccino3 },
TelescopeSelection = { fg = cp.cyan, bg = cp.bg_highlight }, TelescopeSelection = { fg = cp.catppuccino3, catppuccino2 = cp.catppuccino2_highlight },
TelescopeMatching = { fg = cp.blue }, TelescopeMatching = { fg = cp.blue },
} }
end end

@ -14,9 +14,9 @@ function M.get(cp)
TSBoolean = { fg = cp.orange_br, style = cnf.styles.keywords }, -- For booleans. TSBoolean = { fg = cp.orange_br, style = cnf.styles.keywords }, -- For booleans.
-- TSCharacter = { }; -- For characters. -- TSCharacter = { }; -- For characters.
-- TSComment = { }; -- For comment blocks. -- TSComment = { }; -- For comment blocks.
TSNote = { fg = cp.bg, bg = cp.info }, TSNote = { fg = cp.catppuccino2, catppuccino2 = cp.info },
TSWarning = { fg = cp.bg, bg = cp.warning }, TSWarning = { fg = cp.catppuccino2, catppuccino2 = cp.warning },
TSDanger = { fg = cp.bg, bg = cp.error }, TSDanger = { fg = cp.catppuccino2, catppuccino2 = cp.error },
TSConstructor = { fg = cp.magenta }, -- For constructor calls and definitions: `= { }` in Lua, and Java constructors. TSConstructor = { fg = cp.magenta }, -- For constructor calls and definitions: `= { }` in Lua, and Java constructors.
TSConditional = { fg = cp.red, style = cnf.styles.keywords }, -- For keywords related to conditionnals. TSConditional = { fg = cp.red, style = cnf.styles.keywords }, -- For keywords related to conditionnals.
TSConstant = { fg = cp.orange }, -- For constants TSConstant = { fg = cp.orange }, -- For constants
@ -28,18 +28,18 @@ function M.get(cp)
rustTSField = { fg = util.darken(cp.catppuccino0, 0.75) }, -- For fields. rustTSField = { fg = util.darken(cp.catppuccino0, 0.75) }, -- For fields.
-- TSFloat = { }; -- For floats. -- TSFloat = { }; -- For floats.
TSFunction = { fg = cp.blue, style = cnf.styles.functions }, -- For function (calls and definitions). TSFunction = { fg = cp.blue, style = cnf.styles.functions }, -- For function (calls and definitions).
TSFuncBuiltin = { fg = cp.cyan }, -- For builtin functions: `table.insert` in Lua. TSFuncBuiltin = { fg = cp.catppuccino3 }, -- For builtin functions: `table.insert` in Lua.
TSFuncMacro = { fg = cp.red }, -- For macro defined functions (calls and definitions): each `macro_rules` in Ruscp. TSFuncMacro = { fg = cp.red }, -- For macro defined functions (calls and definitions): each `macro_rules` in Ruscp.
TSInclude = { fg = cp.magenta, style = cnf.styles.keywords }, -- For includes: `#include` in C, `use` or `extern crate` in Rust, or `require` in Lua. TSInclude = { fg = cp.magenta, style = cnf.styles.keywords }, -- For includes: `#include` in C, `use` or `extern crate` in Rust, or `require` in Lua.
TSKeyword = { fg = cp.magenta, style = cnf.styles.keywords }, -- For keywords that don't fall in previous categories. TSKeyword = { fg = cp.magenta, style = cnf.styles.keywords }, -- For keywords that don't fall in previous categories.
TSKeywordFunction = { fg = cp.magenta_br, style = cnf.styles.keywords }, -- For keywords used to define a fuction. TSKeywordFunction = { fg = cp.magenta_br, style = cnf.styles.keywords }, -- For keywords used to define a fuction.
TSKeywordOperator = { fg = cp.cyan, style = cnf.styles.keywords }, -- For `new` keyword operator TSKeywordOperator = { fg = cp.catppuccino3, style = cnf.styles.keywords }, -- For `new` keyword operator
TSLabel = { fg = cp.blue }, -- For labels: `label:` in C and `:label:` in Lua. TSLabel = { fg = cp.blue }, -- For labels: `label:` in C and `:label:` in Lua.
-- TSMethod = { }; -- For method calls and definitions. -- TSMethod = { }; -- For method calls and definitions.
TSNamespace = { fg = cp.cyan }, -- For identifiers referring to modules and namespaces. TSNamespace = { fg = cp.catppuccino3 }, -- For identifiers referring to modules and namespaces.
-- TSNone = { }; -- TODO: docs -- TSNone = { }; -- TODO: docs
-- TSNumber = { }; -- For all numbers -- TSNumber = { }; -- For all numbers
TSOperator = { fg = cp.cyan }, -- For any operator: `+`, but also `->` and `*` in cp. TSOperator = { fg = cp.catppuccino3 }, -- For any operator: `+`, but also `->` and `*` in cp.
TSParameter = { fg = cp.orange_br }, -- For parameters of a function. TSParameter = { fg = cp.orange_br }, -- For parameters of a function.
-- TSParameterReference= { }; -- For references to parameters of a function. -- TSParameterReference= { }; -- For references to parameters of a function.
TSProperty = { fg = cp.red_br }, -- Same as `TSField`. TSProperty = { fg = cp.red_br }, -- Same as `TSField`.
@ -53,13 +53,13 @@ function M.get(cp)
TSStringEscape = { fg = cp.magenta, style = cnf.styles.strings }, -- For escape characters within a string. TSStringEscape = { fg = cp.magenta, style = cnf.styles.strings }, -- For escape characters within a string.
-- TSSymbol = { }; -- For identifiers referring to symbols or atoms. -- TSSymbol = { }; -- For identifiers referring to symbols or atoms.
-- TSType = { }; -- For types. -- TSType = { }; -- For types.
TSTypeBuiltin = { fg = cp.cyan, style = cnf.styles.keywords }, -- For builtin types. TSTypeBuiltin = { fg = cp.catppuccino3, style = cnf.styles.keywords }, -- For builtin types.
TSVariable = { style = cnf.styles.variables }, -- Any variable name that does not have another highlighcp. TSVariable = { style = cnf.styles.variables }, -- Any variable name that does not have another highlighcp.
TSVariableBuiltin = { fg = cp.red, style = cnf.styles.keywords }, -- Variable names that are defined by the languages, like `this` or `self`. TSVariableBuiltin = { fg = cp.red, style = cnf.styles.keywords }, -- Variable names that are defined by the languages, like `this` or `self`.
-- TSTag = { }; -- Tags like html tag names. -- TSTag = { }; -- Tags like html tag names.
-- TSTagDelimiter = { }; -- Tag delimiter like `<` `>` `/` -- TSTagDelimiter = { }; -- Tag delimiter like `<` `>` `/`
-- TSText = { }; -- For strings considered text in a markup language. -- TSText = { }; -- For strings considered text in a markup language.
TSTextReference = { fg = cp.cyan }, TSTextReference = { fg = cp.catppuccino3 },
-- TSEmphasis = { }; -- For text to be represented with emphasis. -- TSEmphasis = { }; -- For text to be represented with emphasis.
-- TSUnderline = { }; -- For text to be represented with an underline. -- TSUnderline = { }; -- For text to be represented with an underline.
-- TSStrike = { }; -- For strikethrough texcp. -- TSStrike = { }; -- For strikethrough texcp.

@ -2,13 +2,13 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
rainbowcol1 = {bg = cp.bg, fg = cp.red}, rainbowcol1 = {catppuccino2 = cp.catppuccino2, fg = cp.red},
rainbowcol2 = {bg = cp.bg, fg = cp.green}, rainbowcol2 = {catppuccino2 = cp.catppuccino2, fg = cp.green},
rainbowcol3 = {bg = cp.bg, fg = cp.yellow}, rainbowcol3 = {catppuccino2 = cp.catppuccino2, fg = cp.yellow},
rainbowcol4 = {bg = cp.bg, fg = cp.blue}, rainbowcol4 = {catppuccino2 = cp.catppuccino2, fg = cp.blue},
rainbowcol5 = {bg = cp.bg, fg = cp.magenta}, rainbowcol5 = {catppuccino2 = cp.catppuccino2, fg = cp.magenta},
rainbowcol6 = {bg = cp.bg, fg = cp.cyan}, rainbowcol6 = {catppuccino2 = cp.catppuccino2, fg = cp.catppuccino3},
rainbowcol7 = {bg = cp.bg, fg = cp.catppuccino0}, rainbowcol7 = {catppuccino2 = cp.catppuccino2, fg = cp.catppuccino0},
} }
end end

@ -2,8 +2,8 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
Sneak = { fg = cp.bg_highlight, bg = cp.magenta }, Sneak = { fg = cp.catppuccino2_highlight, catppuccino2 = cp.magenta },
SneakScope = { bg = cp.bg_visual }, SneakScope = { catppuccino2 = cp.catppuccino2_visual },
} }
end end

@ -2,12 +2,12 @@ local M = {}
function M.get(cp) function M.get(cp)
return { return {
WhichKey = { fg = cp.cyan }, WhichKey = { fg = cp.catppuccino3 },
WhichKeyGroup = { fg = cp.blue }, WhichKeyGroup = { fg = cp.blue },
WhichKeyDesc = { fg = cp.magenta }, WhichKeyDesc = { fg = cp.magenta },
WhichKeySeperator = { fg = cp.comment }, WhichKeySeperator = { fg = cp.comment },
WhichKeySeparator = { fg = cp.comment }, WhichKeySeparator = { fg = cp.comment },
WhichKeyFloat = { bg = cp.bg_sidebar }, WhichKeyFloat = { catppuccino2 = cp.catppuccino2_sidebar },
WhichKeyValue = { fg = cp.comment }, WhichKeyValue = { fg = cp.comment },
} }
end end

@ -10,7 +10,7 @@ local function get_properties()
background = "dark", background = "dark",
} }
if colors_util.assert_brightness(color_palette.bg) then if colors_util.assert_brightness(color_palette.catppuccino2) then
props["background"] = "light" props["background"] = "light"
end end
@ -22,22 +22,22 @@ local function get_base()
return { return {
Comment = { fg = cp.comment, style = cnf.styles.comments }, -- any comment Comment = { fg = cp.comment, style = cnf.styles.comments }, -- any comment
ColorColumn = { bg = cp.bg_visual }, -- used for the columns set with 'colorcolumn' ColorColumn = { catppuccino2 = cp.catppuccino2_visual }, -- used for the columns set with 'colorcolumn'
Conceal = { fg = cp.black }, -- placeholder characters substituted for concealed text (see 'conceallevel') Conceal = { fg = cp.black }, -- placeholder characters substituted for concealed text (see 'conceallevel')
Cursor = { fg = cp.bg, bg = cp.fg }, -- character under the cursor Cursor = { fg = cp.catppuccino2, catppuccino2 = cp.fg }, -- character under the cursor
lCursor = { fg = cp.bg, bg = cp.fg }, -- the character under the cursor when |language-mapping| is used (see 'guicursor') lCursor = { fg = cp.catppuccino2, catppuccino2 = cp.fg }, -- the character under the cursor when |language-mapping| is used (see 'guicursor')
CursorIM = { fg = cp.bg, bg = cp.fg }, -- like Cursor, but used when in IME mode |CursorIM| CursorIM = { fg = cp.catppuccino2, catppuccino2 = cp.fg }, -- like Cursor, but used when in IME mode |CursorIM|
CursorColumn = { bg = cp.bg_highlight }, -- Screen-column at the cursor, when 'cursorcolumn' is secp. CursorColumn = { catppuccino2 = cp.catppuccino2_highlight }, -- Screen-column at the cursor, when 'cursorcolumn' is secp.
CursorLine = { bg = cp.bg_highlight }, -- Screen-line at the cursor, when 'cursorline' is secp. Low-priority if foreground (ctermfg OR guifg) is not secp. CursorLine = { catppuccino2 = cp.catppuccino2_highlight }, -- Screen-line at the cursor, when 'cursorline' is secp. Low-priority if foreground (ctermfg OR guifg) is not secp.
Directory = { fg = cp.blue }, -- directory names (and other special names in listings) Directory = { fg = cp.blue }, -- directory names (and other special names in listings)
EndOfBuffer = { fg = cp.bg }, -- filler lines (~) after the end of the buffer. By default, this is highlighted like |hl-NonText|. EndOfBuffer = { fg = cp.catppuccino2 }, -- filler lines (~) after the end of the buffer. By default, this is highlighted like |hl-NonText|.
ErrorMsg = { fg = cp.error }, -- error messages on the command line ErrorMsg = { fg = cp.error }, -- error messages on the command line
VertSplit = { fg = cp.border }, -- the column separating vertically split windows VertSplit = { fg = cp.border }, -- the column separating vertically split windows
Folded = { fg = cp.blue, bg = cp.fg_gutter }, -- line used for closed folds Folded = { fg = cp.blue, catppuccino2 = cp.fg_gutter }, -- line used for closed folds
FoldColumn = { bg = cp.bg, fg = cp.comment }, -- 'foldcolumn' FoldColumn = { catppuccino2 = cp.catppuccino2, fg = cp.comment }, -- 'foldcolumn'
SignColumn = { bg = cnf.transparency and cp.none or cp.bg, fg = cp.fg_gutter }, -- column where |signs| are displayed SignColumn = { catppuccino2 = cnf.transparency and cp.none or cp.catppuccino2, fg = cp.fg_gutter }, -- column where |signs| are displayed
SignColumnSB = { bg = cp.bg_sidebar, fg = cp.fg_gutter }, -- column where |signs| are displayed SignColumnSB = { catppuccino2 = cp.catppuccino2_sidebar, fg = cp.fg_gutter }, -- column where |signs| are displayed
Substitute = { bg = cp.red, fg = cp.black }, -- |:substitute| replacement text highlighting Substitute = { catppuccino2 = cp.red, fg = cp.black }, -- |:substitute| replacement text highlighting
LineNr = { fg = cp.fg_gutter }, -- Line number for ":number" and ":#" commands, and when 'number' or 'relativenumber' option is secp. LineNr = { fg = cp.fg_gutter }, -- Line number for ":number" and ":#" commands, and when 'number' or 'relativenumber' option is secp.
CursorLineNr = { fg = cp.fg_alt }, -- Like LineNr when 'cursorline' or 'relativenumber' is set for the cursor line. highlights the number in numberline. CursorLineNr = { fg = cp.fg_alt }, -- Like LineNr when 'cursorline' or 'relativenumber' is set for the cursor line. highlights the number in numberline.
MatchParen = { fg = cp.orange, style = "bold" }, -- The character under the cursor or just before it, if it is a paired bracket, and its match. |pi_paren.txt| MatchParen = { fg = cp.orange, style = "bold" }, -- The character under the cursor or just before it, if it is a paired bracket, and its match. |pi_paren.txt|
@ -46,35 +46,35 @@ local function get_base()
MsgSeparator = {}, -- Separator for scrolled messages, `msgsep` flag of 'display' MsgSeparator = {}, -- Separator for scrolled messages, `msgsep` flag of 'display'
MoreMsg = { fg = cp.blue }, -- |more-prompt| MoreMsg = { fg = cp.blue }, -- |more-prompt|
NonText = { fg = cp.comment }, -- '@' at the end of the window, characters from 'showbreak' and other characters that do not really exist in the text (e.g., ">" displayed when a double-wide character doesn't fit at the end of the line). See also |hl-EndOfBuffer|. NonText = { fg = cp.comment }, -- '@' at the end of the window, characters from 'showbreak' and other characters that do not really exist in the text (e.g., ">" displayed when a double-wide character doesn't fit at the end of the line). See also |hl-EndOfBuffer|.
Normal = { fg = cp.fg, bg = cnf.transparency and cp.none or cp.bg }, -- normal text Normal = { fg = cp.fg, catppuccino2 = cnf.transparency and cp.none or cp.catppuccino2 }, -- normal text
NormalNC = { fg = cp.fg, bg = cnf.transparency and cp.none or cp.bg }, -- normal text in non-current windows NormalNC = { fg = cp.fg, catppuccino2 = cnf.transparency and cp.none or cp.catppuccino2 }, -- normal text in non-current windows
NormalSB = { fg = cp.fg_sidebar, bg = cp.bg_sidebar }, -- normal text in non-current windows NormalSB = { fg = cp.fg_sidebar, catppuccino2 = cp.catppuccino2_sidebar }, -- normal text in non-current windows
NormalFloat = { fg = cp.fg, bg = cp.bg_float }, -- Normal text in floating windows. NormalFloat = { fg = cp.fg, catppuccino2 = cp.catppuccino2_float }, -- Normal text in floating windows.
FloatBorder = { fg = cp.border_highlight }, FloatBorder = { fg = cp.border_highlight },
Pmenu = { bg = cp.bg_popup, fg = cp.fg }, -- Popup menu: normal item. Pmenu = { catppuccino2 = cp.catppuccino2_popup, fg = cp.fg }, -- Popup menu: normal item.
PmenuSel = { fg = cp.cyan, bg = util.darken(cp.fg_gutter, 0.8) }, -- Popup menu: selected item. PmenuSel = { fg = cp.catppuccino3, catppuccino2 = util.darken(cp.fg_gutter, 0.8) }, -- Popup menu: selected item.
PmenuSbar = { bg = util.lighten(cp.bg_popup, 0.95) }, -- Popup menu: scrollbar. PmenuSbar = { catppuccino2 = util.lighten(cp.catppuccino2_popup, 0.95) }, -- Popup menu: scrollbar.
PmenuThumb = { bg = cp.fg_gutter }, -- Popup menu: Thumb of the scrollbar. PmenuThumb = { catppuccino2 = cp.fg_gutter }, -- Popup menu: Thumb of the scrollbar.
Question = { fg = cp.blue }, -- |hit-enter| prompt and yes/no questions Question = { fg = cp.blue }, -- |hit-enter| prompt and yes/no questions
QuickFixLine = { bg = cp.bg_visual, style = "bold" }, -- Current |quickfix| item in the quickfix window. Combined with |hl-CursorLine| when the cursor is there. QuickFixLine = { catppuccino2 = cp.catppuccino2_visual, style = "bold" }, -- Current |quickfix| item in the quickfix window. Combined with |hl-CursorLine| when the cursor is there.
Search = { bg = cp.bg_search, fg = cp.fg }, -- Last search pattern highlighting (see 'hlsearch'). Also used for similar items that need to stand oucp. Search = { catppuccino2 = cp.catppuccino2_search, fg = cp.fg }, -- Last search pattern highlighting (see 'hlsearch'). Also used for similar items that need to stand oucp.
IncSearch = { bg = cp.cyan, fg = cp.black }, -- 'incsearch' highlighting; also used for the text replaced with ":s///c" IncSearch = { catppuccino2 = cp.catppuccino3, fg = cp.black }, -- 'incsearch' highlighting; also used for the text replaced with ":s///c"
SpecialKey = { fg = cp.fg }, -- Unprintable characters: text displayed differently from what it really is. But not 'listchars' whitespace. |hl-Whitespace| SpecialKey = { fg = cp.fg }, -- Unprintable characters: text displayed differently from what it really is. But not 'listchars' whitespace. |hl-Whitespace|
SpellBad = { sp = cp.error, style = "undercurl" }, -- Word that is not recognized by the spellchecker. |spell| Combined with the highlighting used otherwise. SpellBad = { sp = cp.error, style = "undercurl" }, -- Word that is not recognized by the spellchecker. |spell| Combined with the highlighting used otherwise.
SpellCap = { sp = cp.warning, style = "undercurl" }, -- Word that should start with a capital. |spell| Combined with the highlighting used otherwise. SpellCap = { sp = cp.warning, style = "undercurl" }, -- Word that should start with a capital. |spell| Combined with the highlighting used otherwise.
SpellLocal = { sp = cp.info, style = "undercurl" }, -- Word that is recognized by the spellchecker as one that is used in another region. |spell| Combined with the highlighting used otherwise. SpellLocal = { sp = cp.info, style = "undercurl" }, -- Word that is recognized by the spellchecker as one that is used in another region. |spell| Combined with the highlighting used otherwise.
SpellRare = { sp = cp.hint, style = "undercurl" }, -- Word that is recognized by the spellchecker as one that is hardly ever used. |spell| Combined with the highlighting used otherwise. SpellRare = { sp = cp.hint, style = "undercurl" }, -- Word that is recognized by the spellchecker as one that is hardly ever used. |spell| Combined with the highlighting used otherwise.
StatusLine = { fg = cp.fg_sidebar, bg = cp.bg_statusline }, -- status line of current window StatusLine = { fg = cp.fg_sidebar, catppuccino2 = cp.catppuccino2_statusline }, -- status line of current window
StatusLineNC = { fg = cp.fg_gutter, bg = cp.bg_statusline }, -- status lines of not-current windows Note: if this is equal to "StatusLine" Vim will use "^^^" in the status line of the current window. StatusLineNC = { fg = cp.fg_gutter, catppuccino2 = cp.catppuccino2_statusline }, -- status lines of not-current windows Note: if this is equal to "StatusLine" Vim will use "^^^" in the status line of the current window.
TabLine = { bg = cp.bg_statusline, fg = cp.fg_gutter }, -- tab pages line, not active tab page label TabLine = { catppuccino2 = cp.catppuccino2_statusline, fg = cp.fg_gutter }, -- tab pages line, not active tab page label
TabLineFill = { bg = cp.black }, -- tab pages line, where there are no labels TabLineFill = { catppuccino2 = cp.black }, -- tab pages line, where there are no labels
TabLineSel = { fg = cp.fg_alt, bg = cp.fg_gutter }, -- tab pages line, active tab page label TabLineSel = { fg = cp.fg_alt, catppuccino2 = cp.fg_gutter }, -- tab pages line, active tab page label
Title = { fg = cp.blue, style = "bold" }, -- titles for output from ":set all", ":autocmd" etcp. Title = { fg = cp.blue, style = "bold" }, -- titles for output from ":set all", ":autocmd" etcp.
Visual = { bg = cp.bg_visual }, -- Visual mode selection Visual = { catppuccino2 = cp.catppuccino2_visual }, -- Visual mode selection
VisualNOS = { bg = cp.bg_visual }, -- Visual mode selection when vim is "Not Owning the Selection". VisualNOS = { catppuccino2 = cp.catppuccino2_visual }, -- Visual mode selection when vim is "Not Owning the Selection".
WarningMsg = { fg = cp.warning }, -- warning messages WarningMsg = { fg = cp.warning }, -- warning messages
Whitespace = { fg = cp.fg_gutter }, -- "nbsp", "space", "tab" and "trail" in 'listchars' Whitespace = { fg = cp.fg_gutter }, -- "nbsp", "space", "tab" and "trail" in 'listchars'
WildMenu = { bg = cp.bg_visual }, -- current match in 'wildmenu' completion WildMenu = { catppuccino2 = cp.catppuccino2_visual }, -- current match in 'wildmenu' completion
-- These groups are not listed as default vim groups, -- These groups are not listed as default vim groups,
-- but they are defacto standard group names for syntax highlighting. -- but they are defacto standard group names for syntax highlighting.
-- commented out groups should chain up to their "preferred" group by -- commented out groups should chain up to their "preferred" group by
@ -89,7 +89,7 @@ local function get_base()
Number = { fg = cp.orange_br }, -- a number constant: 234, 0xff Number = { fg = cp.orange_br }, -- a number constant: 234, 0xff
Float = { fg = cp.orange_br }, -- a floating point constant: 2.3e10 Float = { fg = cp.orange_br }, -- a floating point constant: 2.3e10
Boolean = { fg = cp.orange_br }, -- a boolean constant: TRUE, false Boolean = { fg = cp.orange_br }, -- a boolean constant: TRUE, false
Identifier = { fg = cp.cyan, style = cnf.styles.variables }, -- (preferred) any variable name Identifier = { fg = cp.catppuccino3, style = cnf.styles.variables }, -- (preferred) any variable name
Function = { fg = cp.blue, style = cnf.styles.functions }, -- function name (also: methods for classes) Function = { fg = cp.blue, style = cnf.styles.functions }, -- function name (also: methods for classes)
Statement = { fg = cp.magenta_br }, -- (preferred) any statement Statement = { fg = cp.magenta_br }, -- (preferred) any statement
Conditional = { fg = cp.red }, -- if, then, else, endif, switch, etcp. Conditional = { fg = cp.red }, -- if, then, else, endif, switch, etcp.
@ -123,24 +123,24 @@ local function get_base()
-- Ignore = { }, -- (preferred) left blank, hidden |hl-Ignore| -- Ignore = { }, -- (preferred) left blank, hidden |hl-Ignore|
Error = { fg = cp.error }, -- (preferred) any erroneous construct Error = { fg = cp.error }, -- (preferred) any erroneous construct
Todo = { bg = cp.yellow, fg = cp.bg, style = "bold" }, -- (preferred) anything that needs extra attention; mostly the keywords TODO FIXME and XXX Todo = { catppuccino2 = cp.yellow, fg = cp.catppuccino2, style = "bold" }, -- (preferred) anything that needs extra attention; mostly the keywords TODO FIXME and XXX
qfLineNr = { fg = cp.yellow }, qfLineNr = { fg = cp.yellow },
qfFileName = { fg = cp.blue }, qfFileName = { fg = cp.blue },
htmlH1 = { fg = cp.magenta, style = "bold" }, htmlH1 = { fg = cp.magenta, style = "bold" },
htmlH2 = { fg = cp.blue, style = "bold" }, htmlH2 = { fg = cp.blue, style = "bold" },
-- mkdHeading = { fg = cp.orange, style = "bold" }, -- mkdHeading = { fg = cp.orange, style = "bold" },
-- mkdCode = { bg = cp.terminal_black, fg = cp.fg }, -- mkdCode = { catppuccino2 = cp.terminal_black, fg = cp.fg },
mkdCodeDelimiter = { bg = cp.terminal_black, fg = cp.fg }, mkdCodeDelimiter = { catppuccino2 = cp.terminal_black, fg = cp.fg },
mkdCodeStart = { fg = cp.cyan, style = "bold" }, mkdCodeStart = { fg = cp.catppuccino3, style = "bold" },
mkdCodeEnd = { fg = cp.cyan, style = "bold" }, mkdCodeEnd = { fg = cp.catppuccino3, style = "bold" },
-- mkdLink = { fg = cp.blue, style = "underline" }, -- mkdLink = { fg = cp.blue, style = "underline" },
-- debugging -- debugging
debugPC = { bg = cp.bg_sidebar }, -- used for highlighting the current line in terminal-debug debugPC = { catppuccino2 = cp.catppuccino2_sidebar }, -- used for highlighting the current line in terminal-debug
debugBreakpoint = { bg = util.darken(cp.info, 0.1), fg = cp.info }, -- used for breakpoint colors in terminal-debug debugBreakpoint = { catppuccino2 = util.darken(cp.info, 0.1), fg = cp.info }, -- used for breakpoint colors in terminal-debug
-- illuminate -- illuminate
illuminatedWord = { bg = cp.fg_gutter }, illuminatedWord = { catppuccino2 = cp.fg_gutter },
illuminatedCurWord = { bg = cp.fg_gutter }, illuminatedCurWord = { catppuccino2 = cp.fg_gutter },
-- diff -- diff
diffAdded = { fg = cp.diff.add }, diffAdded = { fg = cp.diff.add },
diffRemoved = { fg = cp.diff.delete }, diffRemoved = { fg = cp.diff.delete },
@ -150,10 +150,10 @@ local function get_base()
diffFile = { fg = cp.blue }, diffFile = { fg = cp.blue },
diffLine = { fg = cp.comment }, diffLine = { fg = cp.comment },
diffIndexLine = { fg = cp.magenta }, diffIndexLine = { fg = cp.magenta },
DiffAdd = { fg = cp.diff.add, bg = cp.bg }, -- diff mode: Added line |diff.txt| DiffAdd = { fg = cp.diff.add, catppuccino2 = cp.catppuccino2 }, -- diff mode: Added line |diff.txt|
DiffChange = { fg = cp.diff.change, bg = cp.bg }, -- diff mode: Changed line |diff.txt| DiffChange = { fg = cp.diff.change, catppuccino2 = cp.catppuccino2 }, -- diff mode: Changed line |diff.txt|
DiffDelete = { fg = cp.diff.delete, bg = cp.bg }, -- diff mode: Deleted line |diff.txt| DiffDelete = { fg = cp.diff.delete, catppuccino2 = cp.catppuccino2 }, -- diff mode: Deleted line |diff.txt|
DiffText = { fg = cp.diff.text, bg = cp.bg }, -- diff mode: Changed text within a changed line |diff.txt| DiffText = { fg = cp.diff.text, catppuccino2 = cp.catppuccino2 }, -- diff mode: Changed text within a changed line |diff.txt|
-- NeoVim -- NeoVim
healthError = { fg = cp.error }, healthError = { fg = cp.error },
healthSuccess = { fg = cp.green_br }, healthSuccess = { fg = cp.green_br },

Loading…
Cancel
Save