blob: 46259514127f848f2becef11fec99bb6cb3fa02f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# stolen from https://wiki.archlinux.org/title/Dwm#Restart_dwm
# relaunch DWM if the binary changes, otherwise bail
csum=""
new_csum=$(sha1sum $(which dwm))
while true
do
if [ "$csum" != "$new_csum" ]
then
csum=$new_csum
dbus-launch dwm
else
exit 0
fi
new_csum=$(sha1sum $(which dwm))
sleep 0.5
done
|