blob: d3e198cf40b2bf167b1059cafdb055c9cc7a8c8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/sh
# Terminate already running bar instances
killall -q polybar
# Wait until the processes have been shut down
while pgrep -u "$(id -ru)" -x polybar >/dev/null; do sleep 1; done
# Launch bar1 and bar2
bar1=main
bar2=second
echo "---" | tee -a /tmp/$bar1.log /tmp/$bar2.log
polybar $bar1 >>/tmp/$bar1.log 2>&1 & disown
# externo=$(xrandr --query | grep "HDMI1")
# if [ ! "$externo" = "*disconnected*" ]; then
# MONITOR="HDMI1" polybar --reload $bar2 -c ~/.config/polybar/config >>/tmp/$bar2.log 2>&1 &
# fi
echo "Bars launched..."
|