
Alex Su
Thanks for the response!
Cycling through workspaces and then cycling focus isn't exactly what I was looking for, neither is GridSelect. Ideally, the behavior would be just be to move the currently focused window to the next window on any visible screen and cycle through (changing workspaces as necessary), whereas right now Alt-Tab is limited to cycling focus through windows on the focused workspace. There wouldn't be any screen swapping, just basically being able to Alt-Tab across the two physical screens that I have.
I think you want to bind Alt-Tab to `windowGo` from XMonad.Actions.Navigation2D: https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Actions-... -- Peter Jones, Founder, Devalot.com Defending the honor of good code