foot/themes
Daniel Eklöf cf2b390f6e
config: add [colors-dark] and [colors-light], replacing [colors] and [colors2]
The main reason for having two color sections is to be able to switch
between dark and light. Thus, it's better if the section names reflect
this, rather than the more generic 'colors' and 'colors2' (which was
the dark one and which was the light one, now again?)

When the second color section was added, we kept the original name,
colors, to make sure we didn't break existing configurations, and
third-party themes.

However, in the long run, it's probably better to be specific in the
section naming, to avoid confusion.

So, add 'colors-dark', and 'colors-light'. Keep 'colors' and 'colors2'
as aliases for now, but mark them as deprecated. They WILL be removed
in a future release.

Also rename the option values for initial-color-theme, from 1/2, to
dark/light. Keep the old ones for now, marked as deprecated.

Update all bundled themes to use the new names. In the light-only
themes (i.e. themes that define a single, light, theme), use
colors-light, and set initial-color-theme=light.

Possible improvements: disable color switching if only one color
section has been explicitly configured (todo: figure out how to handle
the default color theme values...)
2025-12-20 15:51:30 +01:00
..
aeroroot config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
alacritty config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
apprentice config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
ayu-mirage config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
catppuccin-frappe config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
catppuccin-latte config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
catppuccin-macchiato config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
catppuccin-mocha config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
chiba-dark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
derp config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
deus config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
dracula config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
dracula-iterm config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
electrophoretic config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
gruvbox config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
gruvbox-dark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
gruvbox-light config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
hacktober config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
iterm config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
jetbrains-darcula config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
kitty config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
material-amber config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
material-design config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
modus-operandi config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
modus-vivendi config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
modus-vivendi-tinted config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
molokai config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
monokai-pro config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
moonfly config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
neon config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
night-owl config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
nightfly config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
noirblaze config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
nord config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
nordiq config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
nvim config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
nvim-dark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
nvim-light config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
onedark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
onehalf-dark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
panda config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
paper-color config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
paper-color-dark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
paper-color-light config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
poimandres config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
rezza config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
rose-pine config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
rose-pine-dawn config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
rose-pine-moon config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
selenized config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
selenized-black config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
selenized-dark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
selenized-light config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
selenized-white config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
solarized config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
solarized-dark config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
solarized-dark-normal-brights config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
solarized-light config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
solarized-normal-brights config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
srcery config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
starlight config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tango config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-autumn config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-classic config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-dawn config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-day config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-dusk config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-fugit config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-future config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-night config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-past config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-rift config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-spring config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-summer config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-tempest config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-totus config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-warp config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tempus-winter config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tokyonight-light config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tokyonight-night config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
tokyonight-storm config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
visibone config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
xterm config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00
zenburn config: add [colors-dark] and [colors-light], replacing [colors] and [colors2] 2025-12-20 15:51:30 +01:00