Change focus to a diferent monitor then put there a certain workspace
While having my focus on my left-display in xmonad I use Mod+E
to change to the right-display and Mod+Number
to put there certain workspace.
With focus output left/right
I can achieve the former behaviour but when I change the workspace in my focused monitor, that workspace will be called into the monitor where it was first opened.
I can work around this with move workspace to output right
if that workspace appeared on my left monitor, but it quickly become troublesome:
- Wherever my focus is, call the workspace I want to move with
Mod+Number
- Observe where it appeared, then Think and Understand where it is, and where I want it to be next.
- Move it. Done
That 2nd step is what I want to avoid since confuses me and breaks my workflow. There's a way to this?
- Select the monitor where I want the workspace.
- Call it. Done
i3 itself doesn't support this, but you can write a simple IPC script that filters the active output from the `get_outputs` command.