aboutsummaryrefslogtreecommitdiffstats
path: root/bin/udt-steps
AgeCommit message (Collapse)AuthorFilesLines
6 daysudt-steps pokes the quickshell desktop shellDanilo M.1-1/+1
quickshell's appearance shell was merged into its desktop process, whose settings window now holds the appearance pages and the steps window. The appearance IPC target kept its verbs there, so only the path changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29feat(steps): hand pending root steps to a quickshell windowDanilo M.1-0/+36
Notification balloons carried the GRUB and homepage root commands, but a balloon cannot stay open while its commands are pasted into a root shell. bin/udt-steps NAME writes a consumer's pending steps to ~/.cache/udt/steps/NAME and pokes quickshell's appearance shell, which shows one tab per file on DP-3. Empty stdin clears the tab, so producers report on every run and a consumer that caught up drops out by itself. udt-grub and udt-homepage now route through it. install.sh's SDDM block checks what is installed and reports only the steps still missing, rather than printing the full install on every run. udt-homepage remembers the last staged pair, since udt-accent now also runs on icon switches, which change neither file and would re-raise the finish steps for nothing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>