diff options
Diffstat (limited to 'bin/dynmpd')
-rwxr-xr-x | bin/dynmpd | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/bin/dynmpd b/bin/dynmpd new file mode 100755 index 0000000..0509cf2 --- /dev/null +++ b/bin/dynmpd @@ -0,0 +1,22 @@ +#!/bin/bash +TIMEOUT=5 +CONSUME=`mpc | tail -1 | awk '{print $(NF-0)}'` +mpc load "$1" && mpc play + +if [[ $CONSUME == "off" ]]; then + mpc consume && echo "Activating Consume Mode"; +else + echo "Consume Mode already active" +fi + +while(true); do +ITEMS=`mpc playlist | wc -l` +if [ $ITEMS -le "0" ] ; then + mpc load "$1" + echo "adding new songs from lastfm" + mpc play; +else + echo "nothing to do" +fi +sleep $TIMEOUT +done |