Note that this breaks output layout. Would prefer to deal with that stuff ("monitor 1 is left of monitor 2") in Lua for more flexibility