diff options
| author | mutantturkey <crazycal00@gmail.com> | 2010-04-21 17:46:39 -0400 | 
|---|---|---|
| committer | mutantturkey <crazycal00@gmail.com> | 2010-04-21 17:46:39 -0400 | 
| commit | ff046f06fd21e48fda0777fde06fdb01bef3f1f3 (patch) | |
| tree | 61312e503eddb4b92578d8324f07cf9e00b205e5 /dmenu_mocp/dmenu_mocp~ | |
initially putting on github
Diffstat (limited to 'dmenu_mocp/dmenu_mocp~')
| -rwxr-xr-x | dmenu_mocp/dmenu_mocp~ | 51 | 
1 files changed, 51 insertions, 0 deletions
| diff --git a/dmenu_mocp/dmenu_mocp~ b/dmenu_mocp/dmenu_mocp~ new file mode 100755 index 0000000..2fd167e --- /dev/null +++ b/dmenu_mocp/dmenu_mocp~ @@ -0,0 +1,51 @@ +#!/bin/sh +#thanks to dpm i just changed up the commands xD + +status=$(mocp -Q %state) +status=${status,,} +ACTION=`printf "playlist\n$status\nnext\nprevious\nstart\nexit\nopen\nload\nshuffle\nrepeat\n" | dmenu -i $*` + +if [ "$ACTION" == 'playlist' ]; then +  mocp -p +fi + +if [ "$ACTION" == 'pause/play' ]; then +  mocp -G +fi + +if [ "$ACTION" == 'next' ]; then + mocp -f   +fi + +if [ "$ACTION" == 'previous' ]; then +  mocp -r +fi + +if [ "$ACTION" == 'start' ]; then + mocp -S + dmenu_mocp +fi + +if [ "$ACTION" == 'exit' ]; then + mocp -x +fi + +if [ "$ACTION" == 'open' ]; then  + xterm -e mocp +fi + +if [ "$ACTION" == 'load' ]; then +    mocp -c && +  play=$(find ~/ -name *.m3u | dmenu -i $*) +  echo $play +  mocp -a "$play" +    mocp -p +fi +if [ "$ACTION" == 'shuffle' ]; then + mocp -t shuffle +fi + +if [ "$ACTION" == 'repeat' ]; then +  mocp -t repeat	 +fi + | 
