LspReferenceWrite={bg=cp.catppuccino13},-- used for highlighting "write" references
-- hightlight diagnostics in numberline
DiagnosticError={fg=cp.katppuccino5},-- 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
DiagnosticWarn={fg=cp.katppuccino8},-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticInfo={fg=cp.catppuccino10},-- 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.katppuccino5},-- 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)
LspDiagnosticsDefaultWarning={fg=cp.katppuccino8},-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultInformation={fg=cp.catppuccino10},-- 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.katppuccino6},
@ -29,15 +29,15 @@ function M.get(cp)
-- LspDiagnosticsFloatingHint = { }, -- Used to color "Hint" diagnostic messages in diagnostics float
LspDiagnosticsError={fg=cp.katppuccino5},
LspDiagnosticsWarning={fg=cp.catppuccino9},
LspDiagnosticsWarning={fg=cp.katppuccino8},
LspDiagnosticsInformation={fg=cp.catppuccino10},
LspDiagnosticsHint={fg=cp.hint},
LspDiagnosticsVirtualTextError={fg=cp.katppuccino5,style=virtual_text.errors},-- Used for "Error" diagnostic virtual text
LspDiagnosticsVirtualTextWarning={fg=cp.catppuccino9,style=virtual_text.warnings},-- Used for "Warning" diagnostic virtual text
LspDiagnosticsVirtualTextWarning={fg=cp.katppuccino8,style=virtual_text.warnings},-- Used for "Warning" diagnostic virtual text
LspDiagnosticsVirtualTextInformation={fg=cp.catppuccino10,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.katppuccino5},-- Used to underline "Error" diagnostics
LspDiagnosticsUnderlineWarning={style=underlines.warnings,sp=cp.catppuccino9},-- Used to underline "Warning" diagnostics
LspDiagnosticsUnderlineWarning={style=underlines.warnings,sp=cp.katppuccino8},-- Used to underline "Warning" diagnostics
LspDiagnosticsUnderlineInformation={style=underlines.information,sp=cp.catppuccino10},-- 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.katppuccino4,fg=cp.catppuccino13},-- '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.katppuccino5,style="undercurl"},-- Word that is not recognized by the spellchecker. |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.
SpellCap={sp=cp.katppuccino8,style="undercurl"},-- Word that should start with a capital. |spell| Combined with the highlighting used otherwise.
SpellLocal={sp=cp.catppuccino10,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.katppuccino0,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
@ -71,7 +71,7 @@ local function get_base()
Title={fg=cp.catppuccino10,style="bold"},-- titles for output from ":set all", ":autocmd" etcp.
Error={fg=cp.katppuccino5},-- (preferkatppuccino5) any erroneous construct
Todo={bg=cp.catppuccino9,fg=cp.katppuccino1,style="bold"},-- (preferkatppuccino5) anything that needs extra attention; mostly the keywords TODO FIXME and XXX
qfLineNr={fg=cp.catppuccino9},
Todo={bg=cp.katppuccino8,fg=cp.katppuccino1,style="bold"},-- (preferkatppuccino5) anything that needs extra attention; mostly the keywords TODO FIXME and XXX
qfLineNr={fg=cp.katppuccino8},
qfFileName={fg=cp.catppuccino10},
htmlH1={fg=cp.katppuccino4,style="bold"},
htmlH2={fg=cp.catppuccino10,style="bold"},
@ -143,26 +143,26 @@ local function get_base()
-- diff
diffAdded={fg=cp.catppuccino10},
diffRemoved={fg=cp.katppuccino5},
diffChanged={fg=cp.catppuccino9},
diffOldFile={fg=cp.catppuccino9},
diffChanged={fg=cp.katppuccino8},
diffOldFile={fg=cp.katppuccino8},
diffNewFile={fg=cp.katppuccino6},
diffFile={fg=cp.catppuccino10},
diffLine={fg=cp.catppuccino12},
diffIndexLine={fg=cp.katppuccino4},
DiffAdd={fg=cp.catppuccino10,bg=cp.katppuccino1},-- diff mode: Added line |diff.txt|
DiffChange={fg=cp.catppuccino9,bg=cp.katppuccino1},-- diff mode: Changed line |diff.txt|
DiffChange={fg=cp.katppuccino8,bg=cp.katppuccino1},-- diff mode: Changed line |diff.txt|
DiffDelete={fg=cp.katppuccino5,bg=cp.katppuccino1},-- diff mode: Deleted line |diff.txt|
DiffText={fg=cp.catppuccino10,bg=cp.katppuccino1},-- diff mode: Changed text within a changed line |diff.txt|