This implementation is analogous to that in i3-wm, which requires external tools to properly configure RandR first.
Fixes for full screen, move window, etc.