wms/opt/wms_toggle.sh

41 lines
459 B
Bash
Executable file

#!/bin/sh
## toggle visivility of windows ##
# wms_toggle.sh by @root_informatica.
FLAG=$1
usage() {
cat<<EOF
usage: wms_toggle.sh [ -m, -t ]
-m) unmap windowblur.sh
-t) toggle map.
EOF
}
unmap() {
atomx WM_MAP="$FW" $FW
mapw -u $FW
}
toggle() {
for wid in $(lsw); do
atomx WM_MAP="$wid" $wid
done
mapw -t $(atomx WM_MAP $(lsw -a))
}
case $FLAG in
-m)
unmap
;;
-t)
toggle
;;
*)
usage
;;
esac