1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #! /bin/zsh
-
- # MPD/MPC by olshrimpeyes
- nowplaying=`mpc | grep - | sed -e 's/\&/&/g'`
- playing=`mpc | grep playing`
-
- print "<openbox_pipe_menu>"
- print "<item label=\"Music Player\"><action name=\"Execute\"><execute>$TERM -e ncmpcpp</execute></action></item>"
- print "<separator/>"
- if [[ -z $nowplaying ]]
-
- then
-
- print "<item label=\"Not Playing\"><action name=\"Execute\"><execute>mpc</execute></action></item>"
-
- else
-
- print "<item label=\""$nowplaying"\"><action name=\"Execute\"><execute>mpc</execute></action></item>"
-
- if [[ -z $playing ]]
-
- then
-
- print "<item label=\"Paused\"><action name=\"Execute\"><execute>mpc</execute></action></item>"
-
- else
-
- print "<item label=\""$playing"\"><action name=\"Execute\"><execute>mpc</execute></action></item>"
-
- fi
-
- fi
-
- print "<separator/>"
-
- if [[ -z $playing ]]
-
- then
-
- print "<item label=\"Play\"><action name=\"Execute\"><execute>mpc play</execute></action></item>"
-
- else
-
- print "<item label=\"Pause\"><action name=\"Execute\"><execute>mpc pause</execute></action></item>"
- print "<item label=\"Stop\"><action name=\"Execute\"><execute>mpc stop</execute></action></item>"
-
- fi
-
- print "<item label=\"Next\"><action name=\"Execute\"><execute>mpc next</execute></action></item>"
- print "<item label=\"Previous\"><action name=\"Execute\"><execute>mpc prev</execute></action></item>"
- print "<item label=\"Volume\"><action name=\"Execute\"><execute>$TERM -e alsamixer</execute></action></item>"
- print "</openbox_pipe_menu>"
|