diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-17 14:39:06 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-17 14:39:06 +0200 |
| commit | e81c248c6243719f62b426dd68b0a74dc5b912d8 (patch) | |
| tree | b72f25252d054e14b9e1c450018c389859e1779b /desktop/modules/status/README.md | |
| parent | d7a8b0e7eeac3575b05d1ae5bea4473177de30a1 (diff) | |
| download | quickshell-e81c248c6243719f62b426dd68b0a74dc5b912d8.tar.gz quickshell-e81c248c6243719f62b426dd68b0a74dc5b912d8.zip | |
fix(status): read a missing state file as off, not down
statusctl watch reported class "down" for a missing state file and waybar's presentation rule drew a warning for it. That fires on every fresh session, before anything has written a file, which is the normal off state the registry's own invariant describes. The state was meant to flag a dead registry, but a crashed shell leaves a stale present file, not a missing one, so it never caught that case. get already read a missing file as 0; watch now matches it and the down state is gone.
Diffstat (limited to 'desktop/modules/status/README.md')
| -rw-r--r-- | desktop/modules/status/README.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/desktop/modules/status/README.md b/desktop/modules/status/README.md index 84736d5..2092890 100644 --- a/desktop/modules/status/README.md +++ b/desktop/modules/status/README.md @@ -56,4 +56,4 @@ before the screen could lock. Points `XDG_RUNTIME_DIR` at a temporary directory, so it never touches live modes. Covers the file format, the atomic write, the toggle, the unknown-mode -error, both the activated report and the absent-file down report. +error, both the activated report and the absent-file off report. |
