while true
do
    cat $DWM_PIPE
done | /usr/bin/dwm

it looks like a busy-loop
shouldn't there be a sleep in there?

while true
do
   sleep 1
   cat $DWM_PIPE
done | dwm

Reply via email to