color
Every terminal, its own palette.
kolu ships the whole iTerm2-Color-Schemes catalogue — over 200 themes — and lets you set one per terminal. When you run many terminals at once, a distinct background is the fastest way to tell them apart at a glance.
200+ schemes
The full iTerm2 catalogue, switchable at runtime from the command palette — no restart, no config file.
Live preview
Browsing themes in the palette previews each one on the active terminal as you arrow through, so you pick by what you see.
Per-tile color
Each terminal keeps its own theme. Title bars and pill swatches derive their colors from it, so contrast is guaranteed on any scheme.
PWA chrome
An installed app tints its window chrome from the server hostname, so windows from different machines are easy to tell apart.
How a new terminal gets its theme
Two settings decide what a freshly opened terminal looks like. They split apart what used to be a single on/off toggle.
New terminal theme picks the strategy:
- Inherit — copy the active terminal’s theme. Set one theme you like and every new terminal follows it, exactly the way a new terminal inherits the active one’s size.
- Shuffle (default) — auto-pick a background perceptually distinct from every other open terminal, so two tiles never come up looking alike.
Shuffle behaviour then steers every shuffle — both a shuffled new terminal and the ⌘⇧J “shuffle this terminal” shortcut:
- Auto (default) — keep picks in the app’s current light or dark family, so a tile can’t surface as a jarring bright-white panel in a dark workspace.
- Dark / Light — force one family regardless of the app theme.
- Random — draw from the whole catalogue.
The app theme
Separate from the per-terminal schemes, the app chrome itself follows a dark / light / system preference. System tracks your OS setting; the other two pin it. This is the family the Auto shuffle stays inside.