theme.jsonc
~/.config/gmux/theme.jsonc (or $XDG_CONFIG_HOME/gmux/theme.jsonc)
Terminal color palette. All fields are optional CSS color strings. Omitted colors use the built-in defaults shown below.
This file is drop-in compatible with Windows Terminal themes:
purple/brightPurple are mapped to magenta/brightMagenta, and the name field is ignored.
Example
Section titled “Example”{ "background": "#282a36", "foreground": "#f8f8f2", "cursor": "#f8f8f2", "selectionBackground": "#44475a", "black": "#21222c", "red": "#ff5555", "green": "#50fa7b", "yellow": "#f1fa8c", "blue": "#bd93f9", "purple": "#ff79c6", // mapped to magenta "cyan": "#8be9fd", "white": "#f8f8f2"}Fields
Section titled “Fields”foreground
Section titled “foreground”Default text color.
- Default:
#d3d8de
background
Section titled “background”Terminal background color.
- Default:
#0f141a
cursor
Section titled “cursor”Cursor color.
- Default:
#d3d8de
cursorAccent
Section titled “cursorAccent”Cursor accent color (text under block cursor).
- Default:
#0f141a
selectionBackground
Section titled “selectionBackground”Selection highlight color.
- Default:
#3a506acc
selectionForeground
Section titled “selectionForeground”Text color inside selection.
selectionInactiveBackground
Section titled “selectionInactiveBackground”Selection color when terminal is not focused.
ANSI black.
- Default:
#151b21
ANSI red.
- Default:
#c25d66
ANSI green.
- Default:
#a3be8c
yellow
Section titled “yellow”ANSI yellow.
- Default:
#ebcb8b
ANSI blue.
- Default:
#81a1c1
magenta
Section titled “magenta”ANSI magenta.
- Default:
#b48ead
ANSI cyan.
- Default:
#49b8b8
ANSI white.
- Default:
#d3d8de
brightBlack
Section titled “brightBlack”ANSI bright black.
- Default:
#595e63
brightRed
Section titled “brightRed”ANSI bright red.
- Default:
#d06c75
brightGreen
Section titled “brightGreen”ANSI bright green.
- Default:
#b4d19a
brightYellow
Section titled “brightYellow”ANSI bright yellow.
- Default:
#f0d9a0
brightBlue
Section titled “brightBlue”ANSI bright blue.
- Default:
#93b3d1
brightMagenta
Section titled “brightMagenta”ANSI bright magenta.
- Default:
#c9a3c4
brightCyan
Section titled “brightCyan”ANSI bright cyan.
- Default:
#5fcece
brightWhite
Section titled “brightWhite”ANSI bright white.
- Default:
#eceff4
purple
Section titled “purple”Alias for magenta (Windows Terminal compat).
brightPurple
Section titled “brightPurple”Alias for brightMagenta (Windows Terminal compat).
Theme name (ignored, present in Windows Terminal theme files).