Skip to content
Powered by BridgeApp

Themes

Magic Coder ships two themes today:

  • Default (Dark) — the dark default
  • Default (Light) — a light variant

You can switch any time without restarting.

/theme

Opens 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 dark

Magic Coder fuzzy-matches: /theme mds matches “Modus Operandi” / “Default (Light)”, /theme oprn matches the dark theme alias, etc.

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.

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.

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.