]> git.donarmstrong.com Git - bin.git/commitdiff
update alarm with support for finding music
authorDon Armstrong <don@donarmstrong.com>
Tue, 14 Aug 2007 21:20:29 +0000 (21:20 +0000)
committerDon Armstrong <don@donarmstrong.com>
Tue, 14 Aug 2007 21:20:29 +0000 (21:20 +0000)
alarm

diff --git a/alarm b/alarm
index 07a5873cc02c677c0c350cf2f199388b54b464b8..06520684751d2a50bcd18914d09ce6c4225eb80f 100755 (executable)
--- a/alarm
+++ b/alarm
@@ -3,4 +3,14 @@ SLEEP=$1;
 if [ -z "$SLEEP" ]; then
     SLEEP="15m";
 fi;
-(sleep $SLEEP; mpg123 -k 15 -n 224 '/home/don/media/jack/Plantasia/01 Plantasia.mp3' 2&>1 >/dev/null) &
+MUSIC=''
+MPG321OPTS="-n 300"
+if [ -e ~/media/jack/Plantasia/01\ Plantasia.mp3 ]; then
+    MUSIC='/home/don/media/jack/Plantasia/01 Plantasia.mp3'
+    MPG321OPTS="-k 15 -n 224";
+else
+    if [ -d ~/media/jack ]; then
+       MUSIC="$(find ~/media/jack/ -type f -iname '*.mp3' -print -exit)"
+    fi;
+fi;
+(sleep $SLEEP; mpg321 $MPG321OPTS "$MUSIC" >/dev/null 2>&1 ) &