This implementation is analogous to that in i3-wm, which requires external tools to properly configure RandR first.