aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/kdeconnect/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-18 16:49:49 +0200
committerDanilo M. <danix@danix.xyz>2026-09-18 16:49:49 +0200
commitcc132f5d02f1bbb544bd22ce4120df70be869069 (patch)
tree837fa6741523dc269e3028d122ddc1755cfead99 /desktop/modules/kdeconnect/README.md
parentf0c01dd6bd4d3c629cc914cc960078b9b9de526d (diff)
downloadquickshell-cc132f5d02f1bbb544bd22ce4120df70be869069.tar.gz
quickshell-cc132f5d02f1bbb544bd22ce4120df70be869069.zip
docs(status): spec breaktimer control and a config file
The daemon already publishes its phase, state and countdown as files under XDG_RUNTIME_DIR, and the status module already shells out to it for presentation mode. Reading those files makes the traffic two-way for the cost of three FileViews, with no new interface to invent. Into status/ rather than a module of its own: breaktimer state is one more thing the desktop is doing, which is what that page already is, and Status.qml is already where breaktimer.sh is called from. The config file is the other half, and stands alone. Every tunable is a shell variable in a tracked script, so the installed copy and the committed one have already drifted over three sound paths pointing into a home directory. One sourced file fixes that with no parser and no format. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules/kdeconnect/README.md')
0 files changed, 0 insertions, 0 deletions