aboutsummaryrefslogtreecommitdiffstats
path: root/modules/extras/taskbar.jsonc
blob: b47448af1aa988b6582ed99824fe1b2a40e90bd5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// Open applications, drawn with each application's own icon.
//
// icon-theme used to name Papirus, which is not installed on this machine, so
// GTK fell back silently. It is now @ICON_THEME@, substituted by install.sh
// with whatever gsettings reports, so a theme switch reaches this bar too.
// That is also why this file is generated rather than symlinked.
//
// 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": true,
		"format": "{icon}",
		"icon-theme": "@ICON_THEME@",
		"icon-size": 20,
		"tooltip": true,
		"tooltip-format": "{title}",
		"on-click": "activate",
		"on-click-middle": "close",
		"ignore-list": ["kitty-scratchpad"],
		"cursor": true
	}
}