Themes
Magic Coder ships two themes today:
- Default (Dark) — the dark default
- Default (Light) — a light variant
You can switch any time without restarting.
Switching in the TUI
Section titled “Switching in the TUI”/themeOpens a picker with both themes. Use the up/down arrows to choose, Enter to apply. The change takes effect immediately.
You can also type a partial name:
/theme light/theme darkMagic Coder fuzzy-matches: /theme mds matches “Modus Operandi” / “Default (Light)”, /theme oprn matches the dark theme alias, etc.
Setting a default
Section titled “Setting a default”Edit ~/.magic/config.toml:
[ui]theme = "default-dark"Or theme = "default-light". The theme name format is the lowercased variant — Magic Coder writes through your /theme choice into this file automatically.
More themes
Section titled “More themes”Two themes is a starting point, not the final list. Additional themes (more accent variants, high-contrast options) are planned. For now, if you have strong preferences about colors that aren’t covered, leave feedback in your BridgeApp workspace and we’ll prioritize.
Themes don’t change layout
Section titled “Themes don’t change layout”The theme controls colors only. The structure of the TUI — transcript, status line, input — and the keyboard shortcuts are the same in every theme. If the layout doesn’t fit your terminal, that’s a window-size issue, not a theme issue.