#!/bin/sh monitors=($(xrandr | grep " connected " | awk '{ print$1 }')) monitorcount=${#monitors[*]} names=(I II III IV V) if [ $monitorcount -eq 1 ]; then bspc monitor -d ${names[@]} else for((i=0; i<${monitorcount}; i++)); do name=${names[$i]} bspc monitor ${monitors[$i]} -d ${name}-0 ${name}-1 done fi