Tested get current xrandr config, adding support for primary displays
TODO: we should parse all modes per display instead of this hack