Base16 color mapping and extended colors
mainAether maps Base16 semantic colors to ANSI terminal colors and derives several extended UI colors automatically.
ANSI Color Mapping
| ANSI Color | Base16 Source |
|---|---|
| 0 (Black) | base00 |
| 1 (Red) | base08 |
| 2 (Green) | base0B |
| 3 (Yellow) | base0A |
| 4 (Blue) | base0D |
| 5 (Magenta) | base0E |
| 6 (Cyan) | base0C |
| 7 (White) | base05 |
| 8 (Bright Black) | base03 |
| 9 (Bright Red) | base08 |
| 10 (Bright Green) | base0B |
| 11 (Bright Yellow) | base0A |
| 12 (Bright Blue) | base0D |
| 13 (Bright Magenta) | base0E |
| 14 (Bright Cyan) | base0C |
| 15 (Bright White) | base07 |
Derived Extended Colors
Upon import, Aether derives the following extended colors, which can be manually adjusted in the Extended Colors section of the GUI:
accent: derived fromcolor4(Blue)cursor: derived fromcolor7(White / Default Foreground)selection_foreground: derived fromcolor0(Black/Background)selection_background: derived fromcolor7(White / Default Foreground)