aboutsummaryrefslogtreecommitdiffstats
path: root/desktop
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-15 11:05:36 +0200
committerDanilo M. <danix@danix.xyz>2026-09-15 11:05:36 +0200
commit6d17f34c8f245f8a317e83b5b02ef0f06c95a247 (patch)
tree1b46c1b5acbdebc1336be86d6179bbadee997553 /desktop
parent6f95190e47bafa0e8e70fdd78aa8fdb26a0c248d (diff)
downloadquickshell-6d17f34c8f245f8a317e83b5b02ef0f06c95a247.tar.gz
quickshell-6d17f34c8f245f8a317e83b5b02ef0f06c95a247.zip
docs: add the status registry implementation plan
Eight tasks against the registry spec: the singleton with the dnd mode, the statusctl CLI and its check, naming the keepalive window, presentation mode and its three effects, the module and tile, the page and registration, installing the CLI and swapping the waybar module, then the README and traps. The plan carries the facts probed while designing so the implementer does not re-probe them: the runtime directory is tmpfs, elogind runs here with the pam caveat that stops it guaranteeing logout cleanup, the compositor advertises zwp_idle_inhibit_manager_v1, inotifywait is present, and Inconsolata Nerd Font lives under ~/.fonts rather than either share directory. That last one cost a failed cmap search that read as a missing glyph when it was a bad search path. Two claims stay marked unverified because they come from documentation and have not been observed running: that a FileView fires its own fileChanged on setText, and that IdleInhibitor does nothing without a non-null window. The plan handles both and tells the implementer to confirm them and record what actually happens. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A7ThHHh5iTYbVfp3rNAkw2
Diffstat (limited to 'desktop')
0 files changed, 0 insertions, 0 deletions