-
Notifications
You must be signed in to change notification settings - Fork 55
Description
I'm consistently using centaur tabs with exwm, and I think this setup is the way to go, albeit there are issues, some of which are on the centaur tabs side.
Anyway, let's say I've grouped some X-windows together in a centaur tab set, being displayed on monitor or workspace 0. Then I move one of those x-windows to monitor or workspace 1. Now the windows that Centaur tabs thinks are grouped together have been split apart on different monitors. This causes general chaos, sometimes centaur continues to show all the tabs together, sometimes it senses they aren't together, and shows just one, it's a mess. If it shows them together, and I click a different tab, it doesn't come up where it should, it remains on the other monitor, which can lead to head scratching.
I've thought a bit about what the solution is to this, and I think the solution should be that centaur continues to group them, but if you click one that's on a different monitor workspace, it grabs it and "steals" it for this monitor. This is what generally happens anyway if a centaur tab x-window is in a different emacs window, it steals the x-window for this emacs window. It just doesn't work between monitors for some reason.