aboutsummaryrefslogtreecommitdiffstats
path: root/modules/extras/taskbar.jsonc
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-15 16:58:33 +0200
committerDanilo M. <danix@danix.xyz>2026-09-15 16:58:33 +0200
commita90fac477be6db6cbae563d1a29645e5eb215852 (patch)
tree8fcf709af126e3a52a25110b05d7104541e969b9 /modules/extras/taskbar.jsonc
parent9adfac969af75a09054f1eb6f1894ab6bdf8b2a5 (diff)
downloadwaybar-theme-udt-a90fac477be6db6cbae563d1a29645e5eb215852.tar.gz
waybar-theme-udt-a90fac477be6db6cbae563d1a29645e5eb215852.zip
fix: list every window in the taskbar, not just this screen's
wlr/taskbar defaults to all-outputs false, which shows only the windows on the bar's own output. On DP-3 that meant Firefox and both kitty instances, all of them on DP-1, were simply absent, which reads as windows going missing rather than as a scope. The bar is a global window switcher now; clicking a window on the other monitor activates it there. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'modules/extras/taskbar.jsonc')
-rw-r--r--modules/extras/taskbar.jsonc7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/extras/taskbar.jsonc b/modules/extras/taskbar.jsonc
index 8c9afde..c7f88ea 100644
--- a/modules/extras/taskbar.jsonc
+++ b/modules/extras/taskbar.jsonc
@@ -2,9 +2,14 @@
//
// icon-theme used to name Papirus, which is not installed on this machine, so
// GTK fell back silently. It now names the theme the rest of the desktop uses.
+//
+// all-outputs makes this a global window switcher rather than a list of what
+// is on this screen: with it false, the DP-3 bar showed only the two windows
+// on DP-3 and none of the ones on DP-1, which read as windows going missing.
+// Clicking a window on the other monitor activates it there.
{
"wlr/taskbar": {
- "all-outputs": false,
+ "all-outputs": true,
"format": "{icon}",
"icon-theme": "Material-Black-Plum-Suru",
"icon-size": 20,