diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-18 17:20:38 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-18 17:20:38 +0200 |
| commit | f40f9b9fd1369f244c7a064a9ec083104f52a3f9 (patch) | |
| tree | 662185aede16dfd922ef49c888abdfaea0ecd486 /desktop/modules/mail/waybar-mail.sh | |
| parent | 411d849bdbe41a6c9ae94f4ebe6dc3d798757ee7 (diff) | |
| download | quickshell-f40f9b9fd1369f244c7a064a9ec083104f52a3f9.tar.gz quickshell-f40f9b9fd1369f244c7a064a9ec083104f52a3f9.zip | |
feat(status): read breaktimer phase, state and countdown
The daemon already publishes these three files under XDG_RUNTIME_DIR and
waybar already consumes them, so a second consumer costs three FileViews and
invents no interface.
Read only, deliberately. The daemon loop rewrites state and phase on every
transition, so a second writer would race it, which is why presentation mode
has always called a verb rather than writing the file.
The countdown does not interpolate between the daemon's five second writes: a
local clock would drift against it and keep ticking while the daemon is frozen
outside the work window.
Diffstat (limited to 'desktop/modules/mail/waybar-mail.sh')
0 files changed, 0 insertions, 0 deletions
