21 lines
539 B
Bash
Executable File
21 lines
539 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Terminate already running bar instances
|
|
killall -q polybar
|
|
|
|
# Wait until the processes have been shut down
|
|
while pgrep -x polybar >/dev/null; do sleep 1; done
|
|
|
|
# Launch bar1 and bar2
|
|
#polybar example &
|
|
|
|
PRIMARY=$(xrandr | grep primary | cut -d' ' -f1)
|
|
echo $PRIMARY
|
|
MONITOR=$PRIMARY polybar example -c ~/.config/polybar/config-internal &
|
|
for i in $(polybar -m | grep -v $PRIMARY | awk -F: '{print $1}'); do
|
|
echo $i
|
|
MONITOR=$i polybar example -c ~/.config/polybar/config &
|
|
done
|
|
nitrogen --restore
|
|
echo "Bars launched..."
|