Skip to main content

Theme Support

The orx CLI supports dark and light themes with auto-detection.

Auto-Detection

The CLI checks these sources in order:
  1. $ORX_THEME environment variable (dark or light)
  2. $COLORFGBG terminal variable (set by iTerm2, xterm, etc.)
  3. Falls back to dark

Switching Themes

Via command

Via environment variable

Color Palette

Both themes follow the orxhestra brand system — signal mint as the primary accent, whisper grey for muted text, and supporting colours for success / warning / error states.

Dark Theme (default)

Light Theme

The light theme uses a deeper mint for the accent so it meets WCAG AA contrast (≥ 4.5:1) against white backgrounds — pure signal is too pastel for small terminal text on light surfaces.

Markdown Styling

Rich Markdown elements (blockquotes, bullets, headings, links) use the theme accent color instead of terminal defaults.