LspReferenceRead={bg=cp.catppuccino13},-- used for highlighting "read" references
LspReferenceWrite={bg=cp.catppuccino13},-- used for highlighting "write" references
-- 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.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
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.error},-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
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)
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)
@ -28,15 +28,15 @@ function M.get(cp)
-- LspDiagnosticsFloatingInformation = { }, -- Used to color "Information" diagnostic messages in diagnostics float
-- LspDiagnosticsFloatingHint = { }, -- Used to color "Hint" diagnostic messages in diagnostics float
LspDiagnosticsError={fg=cp.error},
LspDiagnosticsError={fg=cp.catppuccino6},
LspDiagnosticsWarning={fg=cp.warning},
LspDiagnosticsInformation={fg=cp.info},
LspDiagnosticsHint={fg=cp.hint},
LspDiagnosticsVirtualTextError={fg=cp.error,style=virtual_text.errors},-- Used for "Error" diagnostic virtual text
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
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.error},-- Used to underline "Error" diagnostics
LspDiagnosticsUnderlineError={style=underlines.errors,sp=cp.catppuccino6},-- Used to underline "Error" diagnostics
LspDiagnosticsUnderlineWarning={style=underlines.warnings,sp=cp.warning},-- 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
Search={bg=util.darken(cp.catppuccino10,0.3),fg=cp.catppuccino11},-- Last search pattern highlighting (see 'hlsearch'). Also used for similar items that need to stand oucp.
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.error,style="undercurl"},-- Word that is not recognized by the spellchecker. |spell| Combined with the highlighting used otherwise.
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.
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.
Error={fg=cp.error},-- (prefercatppuccino6) any erroneous construct
Error={fg=cp.catppuccino6},-- (prefercatppuccino6) any erroneous construct
Todo={bg=cp.catppuccino9,fg=cp.catppuccino2,style="bold"},-- (prefercatppuccino6) anything that needs extra attention; mostly the keywords TODO FIXME and XXX
qfLineNr={fg=cp.catppuccino9},
qfFileName={fg=cp.catppuccino10},
@ -155,7 +155,7 @@ local function get_base()
DiffDelete={fg=cp.catppuccino6,bg=cp.catppuccino2},-- diff mode: Deleted line |diff.txt|
DiffText={fg=cp.catppuccino10,bg=cp.catppuccino2},-- diff mode: Changed text within a changed line |diff.txt|