diff options
Diffstat (limited to 'src/options.go')
-rw-r--r-- | src/options.go | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/options.go b/src/options.go index 7070bdf4..e215beef 100644 --- a/src/options.go +++ b/src/options.go @@ -670,6 +670,38 @@ func parseTheme(defaultTheme *tui.ColorTheme, str string) *tui.ColorTheme { cattr.Attr |= tui.Blink case "reverse": cattr.Attr |= tui.Reverse + case "black": + cattr.Color = tui.Color(0) + case "red": + cattr.Color = tui.Color(1) + case "green": + cattr.Color = tui.Color(2) + case "yellow": + cattr.Color = tui.Color(3) + case "blue": + cattr.Color = tui.Color(4) + case "magenta": + cattr.Color = tui.Color(5) + case "cyan": + cattr.Color = tui.Color(6) + case "white": + cattr.Color = tui.Color(7) + case "bright-black", "gray", "grey": + cattr.Color = tui.Color(8) + case "bright-red": + cattr.Color = tui.Color(9) + case "bright-green": + cattr.Color = tui.Color(10) + case "bright-yellow": + cattr.Color = tui.Color(11) + case "bright-blue": + cattr.Color = tui.Color(12) + case "bright-magenta": + cattr.Color = tui.Color(13) + case "bright-cyan": + cattr.Color = tui.Color(14) + case "bright-white": + cattr.Color = tui.Color(15) case "": default: if rrggbb.MatchString(component) { |