aboutsummaryrefslogtreecommitdiffstats
path: root/hypr
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-17 09:37:12 +0200
committerDanilo M. <danix@danix.xyz>2026-10-17 09:37:12 +0200
commit7f14e983c2ed73f69dbdd7bb155203a0762b814a (patch)
treecfd740c43453cead92653efce11a9f54293a493a /hypr
parent61577be5ebd1818030a0d61dad0abb07b8656f5d (diff)
downloadconky-theme-udt-7f14e983c2ed73f69dbdd7bb155203a0762b814a.tar.gz
conky-theme-udt-7f14e983c2ed73f69dbdd7bb155203a0762b814a.zip
docs: why the dashboard's autostart line looks the way it does
The reasons lived as comments in hypr-theme's autostart.lua. That file is now edited by the quickshell settings window and carries no comments, so they move here, beside the line they explain: the explicit -c config and the [workspace special:dash silent] prefix, which the window rule cannot replace because hl.window_rule rejects silent. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'hypr')
-rw-r--r--hypr/README.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/hypr/README.md b/hypr/README.md
index 8e81bdc..fd2d059 100644
--- a/hypr/README.md
+++ b/hypr/README.md
@@ -15,10 +15,20 @@ and add to `~/.config/hypr/hyprland.lua`:
`sections/autostart.lua` runs `hl.exec_cmd("conky")`, which starts the old
desktop-layer conky. The dashboard replaces it, so change that line to:
- hl.exec_cmd("conky -c ~/.config/conky/conky.conf")
+ hl.exec_cmd("[workspace special:dash silent] conky -c ~/.config/conky/conky.conf")
Leaving both would run two conky instances.
+Name the config explicitly: the default lookup finds the same file, but udt's
+`install.sh` launches it the same way, and two launch paths that disagree in
+form later drift apart in effect.
+
+The `[workspace special:dash silent]` prefix matters. The window rule in
+`dashboard.lua` puts the dashboard on that workspace but cannot suppress the
+switch, because `hl.window_rule` rejects `silent` ("unknown field"), so without
+the prefix the dashboard pops open at login. The btop scratchpad uses the same
+form.
+
## Bindings
`SUPER+S` toggles the dashboard. `SUPER+D` is already taken by the unnamed