aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/status/test-statusctl.sh
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-15 11:13:12 +0200
committerDanilo M. <danix@danix.xyz>2026-09-15 11:13:12 +0200
commit76bc1699eeb45d22907a872ee51ee32bcf379516 (patch)
treea9b5f48bdfb155f2d7a54383471251ed1cf51238 /desktop/modules/status/test-statusctl.sh
parent5e42fd4e4bf32c5214183f54c3e6bcec847c94b8 (diff)
downloadquickshell-76bc1699eeb45d22907a872ee51ee32bcf379516.tar.gz
quickshell-76bc1699eeb45d22907a872ee51ee32bcf379516.zip
docs: set atomicWrites explicitly in the plan's ModeFile
Review of the first task caught that the commit message credited atomicWrites while the code never set it. The property is already the documented default in 0.3.1, so the behaviour was right, but statusctl watches close_write,moved_to specifically because an atomic write arrives as a rename, and leaning on a default for something the CLI depends on is weaker than declaring it. Both ModeFile blocks in the plan now set it, so task four does not reintroduce the gap when it adds the second mode. Worth recording: the review asserted atomicWrites defaults to false in 0.3.1 and concluded the shipped writes were not atomic. The v0.3.1 and v0.3.0 documentation both read "If true (default)", so that conclusion was wrong, though the underlying observation about the unset property was right. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A7ThHHh5iTYbVfp3rNAkw2
Diffstat (limited to 'desktop/modules/status/test-statusctl.sh')
0 files changed, 0 insertions, 0 deletions