Themes
A theme is twelve colours in a JSON file. TabDesk derives the rest from them — every tint, shadow, meter and terminal colour — so a theme stays right when the app grows a new one.
The previews below are drawn with the same colour maths the app runs, from each theme’s own palette. What you see is what it will look like.
Loading the gallery…
Installing one
- From inside TabDesk — Settings → Themes → Browse… lists this same gallery, previews every theme and installs the one you pick. Nothing is fetched until you open that panel.
- From here — download the
.jsonand use Settings → Themes → Import…. The file lands in~/.config/TabDesk/themes/.
Writing your own
Settings → Themes → Duplicate… copies whatever theme is on screen — including the one derived from your desktop — into a file of your own, and Open folder takes you to it. Save an edit and the app repaints while it runs. Send me one you like and it can go in here.
Twelve colours is usually the whole file. Two more entries in the palette
are there for a theme imitating something: "glow": false turns
off the glow a dark theme would otherwise get, and
"radius": "square" (or "round", or a number
between 0 and 2) scales every corner in the app. "tags" — up
to six words like desktop or retro — is what the
filter row above is built from.