bread-ecosystem/bread-theme
Breadway 5e58558dd3
Some checks failed
Mirror to GitHub / mirror (push) Successful in 2s
Build and publish package / package (push) Failing after 1m54s
bread-theme 0.2.8: fix live reload — watch the dir, not the file
The stylesheet is written with write-tmp-then-rename (atomic), which replaces the
inode. A monitor on the file itself caught the first replace then went deaf
(inotify reports DELETE_SELF and never re-arms), so `bread-theme reload` updated
the file but no running GUI ever recoloured. Monitor the parent directory and
filter for the stylesheet filename instead — that fires on every reload. Verified
against a real atomic-rename write (event arrives as Renamed with the new name in
other_file, so match both file and other_file).
2026-06-17 12:53:35 +08:00
..
src bread-theme 0.2.8: fix live reload — watch the dir, not the file 2026-06-17 12:53:35 +08:00
Cargo.toml bread-theme: shared component stylesheet + generator CLI 2026-06-16 16:43:09 +08:00
CHANGELOG.md Init commit 2026-06-06 13:26:48 +08:00