Expand description
All 27 preset themes — the single source of truth for every colour used by both the GUI and TUI front-ends.
Each public function returns a fully-populated AppTheme with concrete
RGB values. The theme_by_index dispatcher maps a 0..=26 index to the
matching constructor; out-of-range indices silently fall back to default().
Constants§
- THEME_
COUNT - Total number of themes.
- THEME_
NAMES - Ordered theme names. The position in this slice is the canonical index.
Functions§
- catppuccin_
frappe - catppuccin_
latte - catppuccin_
macchiato - catppuccin_
mocha - default
- dracula
- forest
- grape
- gruvbox_
dark - gruvbox_
light - kanagawa_
dragon - kanagawa_
lotus - kanagawa_
wave - mono
- moonfly
- neon
- nightfly
- nord
- ocean
- oxocarbon
- rose
- solarized_
dark - solarized_
light - sunset
- theme_
by_ index - Get a theme by index (0-based). Returns
default()for out-of-range. - theme_
index_ by_ name - Find theme index by name (case-insensitive ASCII). Returns
0(Default) if no match is found. - tokyo_
night - tokyo_
night_ light - tokyo_
night_ storm