diff options
| -rw-r--r-- | AGENTS.md | 3 | ||||
| -rw-r--r-- | TODO-icons.md | 3 | ||||
| -rwxr-xr-x | bin/udt-steps | 2 |
3 files changed, 5 insertions, 3 deletions
@@ -180,7 +180,8 @@ launcher on the desktop. What this repo cannot do itself, it hands over: `bin/udt-steps NAME` takes a consumer's pending steps on stdin, writes them to `~/.cache/udt/steps/NAME` -and pokes quickshell's appearance shell (`ipc call appearance steps`), which +and pokes quickshell's desktop shell (`ipc call appearance steps`, the verb +kept from the appearance shell it replaced), which shows one tab per file in a window centred on DP-3. Empty stdin clears the tab, so each producer reports on every run and a consumer that caught up disappears by itself. The producers are `udt-grub`, `udt-homepage`, diff --git a/TODO-icons.md b/TODO-icons.md index 30722bd..ca776b7 100644 --- a/TODO-icons.md +++ b/TODO-icons.md @@ -1,6 +1,7 @@ # Unhardcode the icon and cursor themes -The appearance drawer's Icons tab (`quickshell/appearance/Icons.qml`) owns the +The quickshell settings window's Icons page +(`quickshell/desktop/modules/appearance/Icons.qml`) owns the active icon and cursor theme and the cursor size. It sets them through gsettings (`org.gnome.desktop.interface` icon-theme / cursor-theme / cursor-size), the Qt configs (`qt5ct.conf`, `qt6ct.conf`: `icon_theme=`), diff --git a/bin/udt-steps b/bin/udt-steps index da4aca0..c1fa0a2 100755 --- a/bin/udt-steps +++ b/bin/udt-steps @@ -30,7 +30,7 @@ else fi repo="$(dirname "$(readlink -f "$0")")/.." -qs_dir="$(realpath -m "$repo/../quickshell/appearance")" +qs_dir="$(realpath -m "$repo/../quickshell/desktop")" [ -f "$qs_dir/shell.qml" ] && command -v qs >/dev/null 2>&1 && timeout 5 qs -p "$qs_dir" ipc call appearance steps >/dev/null 2>&1 exit 0 |
