CursorIM={fg=cp.catppuccino2,catppuccino2=cp.fg},-- like Cursor, but used when in IME mode |CursorIM|
CursorColumn={catppuccino2=cp.catppuccino2_highlight},-- Screen-column at the cursor, when 'cursorcolumn' is 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.catppuccino10},-- directory names (and other special names in listings)
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
VertSplit={fg=cp.border},-- the column separating vertically split windows
Folded={fg=cp.blue,catppuccino2=cp.fg_gutter},-- line used for closed folds
Folded={fg=cp.catppuccino10,catppuccino2=cp.fg_gutter},-- line used for closed folds
MsgArea={fg=cp.catppuccino0},-- Area for messages and cmdline
MsgSeparator={},-- Separator for scrolled messages, `msgsep` flag of 'display'
MoreMsg={fg=cp.blue},-- |more-prompt|
MoreMsg={fg=cp.catppuccino10},-- |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|.
Normal={fg=cp.fg,catppuccino2=cnf.transparencyandcp.noneorcp.catppuccino2},-- normal text
NormalNC={fg=cp.fg,catppuccino2=cnf.transparencyandcp.noneorcp.catppuccino2},-- normal text in non-current windows
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.catppuccino10},-- |hit-enter| prompt and yes/no questions
QuickFixLine={catppuccino2=cp.catppuccino2_visual,style="bold"},-- Current |quickfix| item in the quickfix window. Combined with |hl-CursorLine| when the cursor is there.
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={catppuccino2=cp.catppuccino3,fg=cp.black},-- 'incsearch' highlighting; also used for the text replaced with ":s///c"
@ -69,7 +69,7 @@ local function get_base()
TabLine={catppuccino2=cp.catppuccino2_statusline,fg=cp.fg_gutter},-- tab pages line, not active tab page label
TabLineFill={catppuccino2=cp.black},-- tab pages line, where there are no labels
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.catppuccino10,style="bold"},-- titles for output from ":set all", ":autocmd" etcp.
Special={fg=cp.blue},-- (prefercatppuccino6) any special symbol
Special={fg=cp.catppuccino10},-- (prefercatppuccino6) any special symbol
-- SpecialChar = { }, -- special character in a constant
-- Tag = { }, -- you can use CTRL-] on this
-- Delimiter = { }, -- character that needs attention
@ -125,15 +125,15 @@ local function get_base()
Error={fg=cp.error},-- (prefercatppuccino6) any erroneous construct
Todo={catppuccino2=cp.catppuccino9,fg=cp.catppuccino2,style="bold"},-- (prefercatppuccino6) anything that needs extra attention; mostly the keywords TODO FIXME and XXX