feat: add 11 new color themes (ayu-dark, breeze, catppuccin-lavender, cyberpunk, dracula, eldritch, kanagawa, kanagawa-paper, rose-pine, solarized-dark, vesper)

This commit is contained in:
vrubelroman 2026-04-27 14:40:44 +03:00
parent d8bb247e4f
commit 3e34944f99
3 changed files with 460 additions and 8 deletions

View file

@ -286,14 +286,20 @@ func filterSGRParams(paramString string) string {
func chromaStyleName(themeName string) string {
switch strings.ToLower(strings.TrimSpace(themeName)) {
case "catppuccin-mocha":
case "catppuccin-mocha", "catppuccin-lavender":
return "catppuccin-mocha"
case "tokyo-night":
return "tokyonight-night"
case "gruvbox-dark":
case "gruvbox-dark", "gruvbox":
return "gruvbox"
case "nord-frost":
case "nord-frost", "nord":
return "nord"
case "dracula":
return "dracula"
case "rose-pine":
return "rose-pine"
case "solarized-dark":
return "solarized-dark"
default:
return "catppuccin-mocha"
}