I'm working on this one slowly, and help so far has fallen short. I have dual screens and dual Polybars. I'm trying this first in i3. I'd like the i3-extra bar to open only on the secondary, but it's looping and either appears as it normally would with a duplicate on each screen when I specify the monitor variable in the Polybar config; or with two on the secondary if I specify the monitor by it's name, in my case:
So I'm guessing I need to stop the launch.sh loop and send the bar straight to secondary. That's where I'm stuck, which seems ridiculous, because it's a simplification. This might even be worth a video. Or you could make one instead.
In Git or the subReddit someone mentioned it would be cool if Polybar could handle multi-monitor internally. I concur ... All multi-monitor setups should be as simple as i3's.
I'll keep searching. I started this with the idea of three bars with distinct bottom bars to spread the modules around, then I had a better idea ... Remove modules and remove one bar.
I looked at everything in https://github.com/polybar/polybar/issues/763
, and I obviously have a case of brain-lock for understanding the syntax, the language itself.
Ryzen 7 2700, 32GB Corsair Dominator 3200, MSI Armor RX-580, ASUS Crosshair Hero VII X470, Sabrent NVMe