Documentation / Contents - Color Schemes
A colour scheme decides what colour everything on the desktop is. It does it by naming ROLES, not by colouring individual programs: a scheme says what BasicBackground is, what TextForeground is, what the bevel's light and dark edges are, and every application asks for the role rather than for a colour.
Change the scheme and the whole desktop changes together, because everything was asking the same questions.
Two programs are involved and neither is called what you might expect.
the picker lives in the Background panel, cywall the daemon cyschemed, which has no window at all
Choosing a scheme is done in the Background panel, which carries a Color Scheme list beside the wallpaper browser. There is also a standalone Color Scheme window if that is all you want:
cywall --canonical=scheme
The daemon is what actually serves the scheme to running applications. You do not interact with it directly; see The Scheme Daemon.
There was once a separate scheme editor program. It was folded into the Background panel, and the standalone binary is gone. If you find references to cyschemed-prefs, they are stale.
A colour scheme carries no font and a font scheme carries no colour. Any font scheme mixes with any colour scheme, and applying one leaves the other completely alone.
Some schemes that shipped before the split still carry font bindings inside them. Those are legacy; the font scheme wins wherever both exist. Fonts have their own panel and their own book; see Schemes and the Rest of the Desktop.
One scheme sits at the top of the shipped directory, icy-blue-mountains, which is also the default. Twenty-five more are installed alongside it, each generated from one of the shipped wallpapers so that the desktop's colours and its background agree.
Cyanotype Project. Blueprint Desktop. BSD 2-clause.
Not affiliated with Silicon Graphics. SGI, IRIX, and Indigo Magic
belong to their owners. 1.0 is aimed at 31 October 2026.