#!/bin/bash killall -q polybar # Wait until the processes have been shut down while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done if type "xrandr"; then # primary screen for m in $(xrandr --query | grep " connected" | grep "primary" | cut -d" " -f1); do MONITOR=$m polybar --reload laptop & done # other screens for m in $(xrandr --query | grep " connected" | grep -v "primary" | cut -d" " -f1); do MONITOR=$m polybar --reload laptop_secondary & done else polybar --reload laptop & fi # polybar -c ~/.config/polybar/config laptop & # polybar -c ~/.config/polybar/config laptop_extern & echo "Bars launched..."