polybar/src/modules
Tony Zorman f7a755799c feat(xworkspaces): Add group-by-monitor flag
By default, we group workspaces by monitor with the help of
_NET_DESKTOP_VIEWPORT.  However, some users may experience this as an
unpredictable "shuffling" of workspaces.  While WMs could disable
advertising the property itself, it seems more sensible to handle this
at the level of polybar.  Hence, introduce a new group-by-monitor
flag—defaulting to true—which can be used to disable this behaviour.

Closes: https://github.com/polybar/polybar/issues/2603
Related: https://github.com/xmonad/xmonad-contrib/pull/791
Related: https://github.com/qtile/qtile/issues/3375

Co-authored-by: scaramangado <scaramangado@gmail.com>
2023-10-29 16:15:10 +01:00
..
meta Cleanup base::tags (#2991) 2023-07-06 09:46:33 +02:00
alsa.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
backlight.cpp fix(backlight): Poll if necessary 2023-10-21 20:32:11 +02:00
battery.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
bspwm.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
counter.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
cpu.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
date.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
fs.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
github.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
i3.cpp i3: Better error reporting when connection fails 2023-05-10 09:42:05 +02:00
ipc.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
memory.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
menu.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
mpd.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
network.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
pulseaudio.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
script.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
temperature.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
text.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
tray.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
xbacklight.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
xkeyboard.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
xwindow.cpp Remove config singleton (#2951) 2023-05-01 14:58:52 +02:00
xworkspaces.cpp feat(xworkspaces): Add group-by-monitor flag 2023-10-29 16:15:10 +01:00