Okay good the very last missing thingy is https://xmonad.github.io/xmonad-docs/xmonad-contrib/XMonad-Actions-CycleRecentWS.html#v:toggleRecentWS Im a big fan, very useful unless you plug a 2nd monitor (or more), then it becomes unusable because it always switch to the other workspace currently displayed in the other screens