Colors
The color: field accepts three formats.
Named colors
Standard names (ANSI 8-color): black red green yellow blue magenta cyan white
Modifiers:
| Modifier | Effect | Example |
|---|---|---|
| (none) | Standard ANSI | "yellow" |
light / bright |
Bright variant (90–97 range) | "light yellow" |
dark / dim |
Dim variant (SGR ;2) |
"dark yellow" |
bold |
Bold (SGR ;1) |
"bold yellow" |
Modifiers can be combined: "bold light cyan" → bold + bright cyan.
Extended named colors
These names resolve to 24-bit truecolor automatically — no hex needed.
| Name | Color | Name | Color |
|---|---|---|---|
| reds & pinks | |||
crimson | deep red | maroon | dark red |
rose | vivid rose | pink | hot pink |
coral | coral red | salmon | soft salmon |
| oranges & yellows | |||
orange | warm orange | amber | amber |
gold | golden yellow | ||
| greens | |||
lime | lime green | mint | mint green |
olive | dark olive | teal | dark teal |
turquoise | bright turquoise | ||
| blues | |||
sky | sky blue | azure | bright blue |
navy | dark navy | ||
| purples | |||
lavender | soft lavender | purple | medium purple |
violet | light violet | lilac | soft lilac |
indigo | dark indigo | ||
| neutrals | |||
brown | sienna brown | grey / gray | medium grey |
bold works with all extended names ("bold orange", "bold purple", …).
light / dark modifiers are ignored for extended names — the RGB value is fixed. Use a #hex code if you need precise control.
Note
dark / light modifiers do not apply to hex colors or extended named colors — the RGB value itself sets the brightness.
Hex truecolor
| Syntax | Effect |
|---|---|
"#FF6600" |
24-bit RGB |
"@#FF6600" |
Bold + 24-bit RGB |
"bold #FF6600" |
Same as above |
color: "#CC8800" # amber
color: "@#00BFFF" # bold deep sky blue
color: "bold #FF4500" # bold orange-red
Raw ANSI SGR codes
Preview
[node-1] [LOC] bold blue
[node-1] [NAV] bold green
[node-1] [HW] orange
[node-1] [SEN] bold cyan
[node-1] [AI] bold purple
[node-1] [DBG] dim cyan