LspReferenceWrite={bg=cp.catppuccino13},-- used for highlighting "write" references
-- hightlight diagnostics in numberline
DiagnosticError={fg=cp.catppuccino6},-- 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.catppuccino9},-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticInfo={fg=cp.info},-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticHint={fg=cp.hint},-- Used as the base highlight group. Other Diagnostic highlights link to this by default
LspDiagnosticsDefaultError={fg=cp.catppuccino6},-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultWarning={fg=cp.warning},-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultWarning={fg=cp.catppuccino9},-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultInformation={fg=cp.info},-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultHint={fg=cp.hint},-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspSignatureActiveParameter={fg=cp.catppuccino7},
@ -29,15 +29,15 @@ function M.get(cp)
-- LspDiagnosticsFloatingHint = { }, -- Used to color "Hint" diagnostic messages in diagnostics float
LspDiagnosticsError={fg=cp.catppuccino6},
LspDiagnosticsWarning={fg=cp.warning},
LspDiagnosticsWarning={fg=cp.catppuccino9},
LspDiagnosticsInformation={fg=cp.info},
LspDiagnosticsHint={fg=cp.hint},
LspDiagnosticsVirtualTextError={fg=cp.catppuccino6,style=virtual_text.errors},-- Used for "Error" diagnostic virtual text
LspDiagnosticsVirtualTextWarning={fg=cp.warning,style=virtual_text.warnings},-- Used for "Warning" diagnostic virtual text
LspDiagnosticsVirtualTextWarning={fg=cp.catppuccino9,style=virtual_text.warnings},-- Used for "Warning" diagnostic virtual text
LspDiagnosticsVirtualTextInformation={fg=cp.info,style=virtual_text.warnings},-- Used for "Information" diagnostic virtual text
LspDiagnosticsVirtualTextHint={fg=cp.hint,style=virtual_text.hints},-- Used for "Hint" diagnostic virtual text
LspDiagnosticsUnderlineError={style=underlines.errors,sp=cp.catppuccino6},-- Used to underline "Error" diagnostics
LspDiagnosticsUnderlineWarning={style=underlines.warnings,sp=cp.warning},-- Used to underline "Warning" diagnostics
LspDiagnosticsUnderlineWarning={style=underlines.warnings,sp=cp.catppuccino9},-- Used to underline "Warning" diagnostics
LspDiagnosticsUnderlineInformation={style=underlines.information,sp=cp.info},-- Used to underline "Information" diagnostics
LspDiagnosticsUnderlineHint={style=underlines.hints,sp=cp.hint},-- Used to underline "Hint" diagnostics
LspCodeLens={fg=cp.catppuccino12},-- virtual text of the codelens
IncSearch={bg=cp.catppuccino3,fg=cp.black},-- 'incsearch' highlighting; also used for the text replaced with ":s///c"
SpecialKey={fg=cp.catppuccino11},-- Unprintable characters: text displayed differently from what it really is. But not 'listchars' whitespace. |hl-Whitespace|
SpellBad={sp=cp.catppuccino6,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.catppuccino9,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.
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.catppuccino11,bg=cp.catppuccino15},-- status line of current window
@ -72,7 +72,7 @@ local function get_base()
Title={fg=cp.catppuccino10,style="bold"},-- titles for output from ":set all", ":autocmd" etcp.