@requires_segment_info
def output_lister(pl, segment_info):
 return ((updated(segment_info, output=output[u'name']), {u'draw_inner_divider': None}) for output in get_connected_xrandr_outputs(pl))

@ requires_segment_info def output_lister ( pl , segment_info ) : return ( ( updated ( segment_info , output = output [ u'name' ] ) , { u'draw_inner_divider' : None } ) for output in get_connected_xrandr_outputs ( pl ) )
list all outputs in segment_info format .