Theme creation with Aether, as in Omarchy #70

Closed
opened 2026-08-22 21:17:12 +01:00 by joshquinlan · 2 comments
Owner

Adopt the Aether theme-creation flow: generate a palette from a wallpaper or a seed colour, preview it live across the shell and templates, and write a complete theme directory (colours.toml, theme.toml, fonts, motion, backgrounds, preview) that passes donbox theme check. Offer it from the menu (Style > New theme) and as donbox theme new. Study how Omarchy integrates Aether (aether.nvim palette and the Aether app) and what can be reused versus written in Donbox terms.

Adopt the Aether theme-creation flow: generate a palette from a wallpaper or a seed colour, preview it live across the shell and templates, and write a complete theme directory (colours.toml, theme.toml, fonts, motion, backgrounds, preview) that passes donbox theme check. Offer it from the menu (Style > New theme) and as `donbox theme new`. Study how Omarchy integrates Aether (aether.nvim palette and the Aether app) and what can be reused versus written in Donbox terms.
Author
Owner

Approach decided in #77: native donbox theme new (median-cut from a wallpaper, OKLab seed-colour palette, contrast-gated accents, preview generation, live preview via a staging theme); Aether-made themes import through donbox theme install.

Approach decided in #77: native donbox theme new (median-cut from a wallpaper, OKLab seed-colour palette, contrast-gated accents, preview generation, live preview via a staging theme); Aether-made themes import through donbox theme install.
Author
Owner

Integrated on master (1b961c1): donbox theme new from a wallpaper (median cut over a 200 px PPM) or a seed colour, OKLCH roles with 7:1 ground and 4.5:1 accents, modes normal/muted/pastel/vibrant/mono, preview with restore, interactive flow from the menu row style.new-theme; 33 Python and 180 shell assertions; tagged m3-theme.

Integrated on master (1b961c1): donbox theme new from a wallpaper (median cut over a 200 px PPM) or a seed colour, OKLCH roles with 7:1 ground and 4.5:1 accents, modes normal/muted/pastel/vibrant/mono, preview with restore, interactive flow from the menu row style.new-theme; 33 Python and 180 shell assertions; tagged m3-theme.
joshquinlan 2026-08-23 00:31:49 +01:00
  • closed this issue
  • removed the
    now
    label
Sign in to join this conversation.
No description provided.