aboutsummaryrefslogtreecommitdiffstats
path: root/modules/extras/taskbar.jsonc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/extras/taskbar.jsonc')
-rw-r--r--modules/extras/taskbar.jsonc8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/extras/taskbar.jsonc b/modules/extras/taskbar.jsonc
index b47448a..56c50da 100644
--- a/modules/extras/taskbar.jsonc
+++ b/modules/extras/taskbar.jsonc
@@ -9,6 +9,12 @@
// 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.
+//
+// ignore-list is the only filter available here: wlr/taskbar is built on the
+// foreign-toplevel-manager protocol, which does not expose workspaces at all,
+// so windows parked on a special workspace cannot be hidden by workspace and
+// have to be named by app_id instead. Every app that lives on a special
+// workspace needs its app_id added below or its icon shows in the bubble.
{
"wlr/taskbar": {
"all-outputs": true,
@@ -19,7 +25,7 @@
"tooltip-format": "{title}",
"on-click": "activate",
"on-click-middle": "close",
- "ignore-list": ["kitty-scratchpad"],
+ "ignore-list": ["kitty-scratchpad", "conky-dash"],
"cursor": true
}
}