glitch ~ config
alex@vritrasec:~$
sudo systemctl status glitch
theme engine hot reload ready
Glitch ships with 10 premium terminal themes. Each theme defines foreground/background colors, a 16-color ANSI palette, cursor accent, secondary text color, and optional gradient background. Themes apply instantly - no restart required.
The active theme key is stored as default_profile in config.json. All open terminals update immediately including AI panel accent colors.
Live previews match the in-app Settings → Theme Selection cards (v0.8.5-stable).
| Property | Effect |
|---|---|
fg / bg | Terminal foreground and background colors |
palette | 16 ANSI colors (8 normal + 8 bright) |
theme_accent | Cursor color, AI panel accents, Send to AI icon, @mention highlighting |
text_secondary | Secondary labels in AI panel, settings, and shortcuts page |
gradient_start / gradient_end | Window background gradient (null = solid bg color) |
theme_title / theme_description | Display name and description in Settings theme cards |
These settings apply to whichever theme is active and are stored per profile in config.json:
Each tab remembers its own profile/theme name. When session restore is enabled, tabs reopen with their saved theme even if default_profile has changed since last session.