• v0.2.8 5e58558dd3

    bread-theme 0.2.8: fix live reload — watch the dir, not the file
    Some checks failed
    Mirror to GitHub / mirror (push) Successful in 2s
    Build and publish package / package (push) Failing after 1m54s

    Ghost released this 2026-06-17 04:53:35 +00:00 | 1 commits to main since this release

    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).

    Downloads