17 lines
311 B
Bash
17 lines
311 B
Bash
|
|
#!/bin/bash
|
||
|
|
|
||
|
|
# Kill existing Waybar instances
|
||
|
|
if pgrep -x waybar > /dev/null; then
|
||
|
|
pkill -x waybar
|
||
|
|
# Wait until all processes are fully stopped
|
||
|
|
while pgrep -x waybar > /dev/null; do
|
||
|
|
sleep 0.1
|
||
|
|
done
|
||
|
|
fi
|
||
|
|
|
||
|
|
# Start Waybar in background
|
||
|
|
waybar >/dev/null 2>&1 &
|
||
|
|
disown
|
||
|
|
|
||
|
|
echo "Waybar reloaded."
|