Skip to main content
Themes control the visual appearance of your terminal recording - background, foreground, cursor color, and all 16 ANSI colors. Tuireel ships with 8 built-in themes and supports fully custom themes.

Using a Built-in Theme

Set the theme field in your config to any built-in theme name:

Built-in Themes

Dracula

Dark theme with vibrant purples, greens, and pinks.

Catppuccin

Warm pastel theme with soft tones. Default theme for the polished preset.

One Dark

Atom-inspired dark theme with balanced contrast.

Monokai

Classic Monokai with warm yellows and vivid pinks.

Solarized Dark

Ethan Schoonover’s precision-engineered dark palette.

Tokyo Night

VSCode-inspired dark theme with cool blues and purples.

Nord

Arctic-inspired palette with muted, cool tones.

Gruvbox Dark

Retro groove color scheme with earthy tones.

Custom Themes

Instead of a theme name string, pass a full theme object with your own colors:

Theme Object Shape

The colors object must include all 16 ANSI colors: black, red, green, yellow, blue, magenta, cyan, white, and their bright variants (brightBlack, brightRed, etc.). All colors must be in #RRGGBB hex format.

Font Customization

Override the font used in your recording:

Theme with Presets

Presets include a default theme, but you can override it:
The polished preset defaults to catppuccin, but specifying "theme": "dracula" overrides just the theme while keeping the preset’s other settings (sound, cursor, HUD).