Open bavo opened 3 months ago
Looks like it's cause by the display arrangement force by Aerospace
:
https://nikitabobko.github.io/AeroSpace/guide#proper-monitor-arrangement
This works correctly:
This does not work:
update: Looks like it is also dependent on which monitor is the main monitor 🤔
Seems like sketchybar just starts drawing from top left to bottom right? I wonder if it is possible to target a specific monitor instead. Because aerospace lists workspaces and monitors correctly.
In my case I have the built in display on the left side, bottom.
Another thing to consider is that it will obviously have to redraw when external monitor is disconnected, not sure if there can be an event that triggers that.
I started using sketchybar with
aerospace
recently but i noticed the spaces on the bar don't show on the correct display when using 3 screens. The builtin mac screen + 2 external monitorsThe workspace from the left display are shown on the center display. The workspaces from the center display are shown on the right display. And the workspaces from the right display are shown on the left.
When removing either one of the 3 screens the bar behaves correctly!
Minimal config to reproduce:
sketchybarrc
items/spaces.sh