diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-29 13:12:31 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-29 17:21:15 +0100 |
| commit | 6b08e092b9e1e0774c2ad81dcf414c9095d87cf9 (patch) | |
| tree | b41be7c2635b1a057a3e7d2fbbd530aa2c194d25 /hypr/dashboard.lua | |
| parent | f5933f08d33a94d683702629607b31c22e4b270b (diff) | |
| download | conky-theme-udt-6b08e092b9e1e0774c2ad81dcf414c9095d87cf9.tar.gz conky-theme-udt-6b08e092b9e1e0774c2ad81dcf414c9095d87cf9.zip | |
Every accent change brought the conky dashboard up from special:dash.
udt-accent rewrites conky.conf in place, which conky reloads, and then
runs hyprctl reload, which re-applies window rules to existing windows;
either path ends with this rule moving the dashboard to its special
workspace, and without silent that also shows the workspace. The exec
rule in autostart is silent but only covers the first window.
Which of the two paths fires was not settled: rewriting conky.conf by
hand kept the same window address, so a conky reload alone may not remap
it. silent covers both. Checked with hyprctl eval (accepted) and a
reload with no configerrors, and confirmed by eye: the dashboard stays hidden through accent changes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'hypr/dashboard.lua')
| -rw-r--r-- | hypr/dashboard.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/hypr/dashboard.lua b/hypr/dashboard.lua index 062c7b4..e89a5b1 100644 --- a/hypr/dashboard.lua +++ b/hypr/dashboard.lua @@ -32,10 +32,14 @@ hl.workspace_rule({ monitor = "DP-1", }) +-- silent: every accent change rewrites conky.conf, which conky reloads, and +-- runs hyprctl reload, which re-applies this rule; without silent, either +-- brought the dashboard up over whatever was on screen. The exec rule in +-- autostart is silent but only covers the first window. hl.window_rule({ name = "dash-workspace", match = { class = "conky-dash" }, - workspace = WS, + workspace = WS .. " silent", }) hl.window_rule({ name = "dash-float", |
