aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-25 12:21:12 +0200
committerDanilo M. <danix@danix.xyz>2026-09-25 12:21:12 +0200
commit30bebb6f36cc32fdeac03d4848635a1911ebcdd8 (patch)
treeddff8e32890b5f7b6caaab403318bcf54229591c /docs
parentd0a946798700cc0dea6d338296f1cffa413d2541 (diff)
downloadquickshell-30bebb6f36cc32fdeac03d4848635a1911ebcdd8.tar.gz
quickshell-30bebb6f36cc32fdeac03d4848635a1911ebcdd8.zip
feat: reload.sh restarts quickshell components
The volume OSD drew only its "Output 72%" label, with the icon, bar and device line clipped below the panel edge. The code and the theme were not at fault: a hot reload fixed it, and a debug line logged just after showed the volume row laid out correctly at the top of the panel. The stuck state lived in the running process, so the fix is a restart. quickshell has no reload subcommand and no IPC target for it, and a hot reload needs a real content change to a file. reload.sh kills and restarts each named component, or every directory holding a shell.qml, and prints the qs count afterwards, since the process is qs and not quickshell. It must run from the user's terminal. A detached qs started from an agent's tool call dies with the call, which would leave the desktop without its shells; AGENTS.md now says so under Reloading. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions