feat(caelestia): pick the scheme in caelestia, recolour the desktop live #4
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/event-driven-colors"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
The colour scheme is now picked in caelestia's own picker, and the desktop follows the pick live.
hu-tao/redis a caelestia scheme like any other, anddynamicworks too.$XDG_STATE_HOME/caelestia/theme/, and the app's path links there.caelestia-theme-hookthen tells each running app to reload.dotfiles/caelestia/current.json, and fordynamicthe generated colours indynamic.txt.palette.nixbuilds from those. The hook finds the checkout through$XDG_STATE_HOME/hutao/flake-path, which is written fromhutao.flakePath.Also in here
fcitx5drops its Qt 5 frontend, the only thing still pulling in Qt 5 (3cdd346, frommain, not yet on origin).home.fileentries are removed before relinking.Testing
hu-tao/red,dynamic, light and dark, and hard; checked recolouring by eye.nix develop -c pre-commit run --all-filespasses, including the book.The handbook's colours chapter (
docs/src/architecture/colours.md) describes the design.