#!/usr/bin/env bash

# Terminate already running bar instances
killall -q polybar

# Wait until the processes have been shut down
while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done

# Launch polybar
polybar main -c ~/.config/bspwm/polybar/config  | tee -a /tmp/polybar.log & disown
is_connected=`/opt/bin/monitor/multiple_monitor.sh -c`
if [ $is_connected = true ]; then
   polybar top_external -c ~/.config/bspwm/polybar/config  | tee -a /tmp/polybar.log & disown
fi
