diff options
author | Rasmus Steinke <rasi@xssn.at> | 2015-12-07 21:43:51 +0100 |
---|---|---|
committer | Rasmus Steinke <rasi@xssn.at> | 2015-12-07 21:43:51 +0100 |
commit | d8a79e71c8c913d95b240227914876934f9043a0 (patch) | |
tree | d806bc63b0fc22a946ea6bacdf32c451b6b80a97 /clerk | |
parent | 420c106c63d6c9be99c02f169c193f0510702dfe (diff) | |
download | perl-app-clerk-d8a79e71c8c913d95b240227914876934f9043a0.tar.gz perl-app-clerk-d8a79e71c8c913d95b240227914876934f9043a0.tar.xz |
add exit_after_add option
Diffstat (limited to 'clerk')
-rwxr-xr-x | clerk | 27 |
1 files changed, 17 insertions, 10 deletions
@@ -1256,6 +1256,13 @@ playRandomTracks () { exit } +exitAfterAdd () { + if [[ $exit_after_add == "yes" ]]; then + exit + elif [[ $exit_after_add == "no" ]]; then + returnto + fi +} addAlbum() { @@ -1336,7 +1343,7 @@ ${line2}</span>" | gawk '{print substr($0, 2, length($0) - 2)}') mpc search date "$date" album "$album" albumartist "$artist" | mpc insert done - exit + exitAfterAdd elif [[ $val -eq 12 ]]; then mpc clear; @@ -1353,7 +1360,7 @@ ${line2}</span>" mpc findadd date "$date" album "$album" albumartist "$artist"; done mpc play - exit + exitAfterAdd elif [[ $val -eq 0 ]]; then if [[ "$ALBUM" == "< Return" ]]; then @@ -1379,7 +1386,7 @@ ${line2}</span>" mpc findadd date "$date" album "$album" albumartist "$artist"; done mpc play - exit + exitAfterAdd fi elif [[ $val -eq 10 ]]; then @@ -1396,7 +1403,7 @@ ${line2}</span>" | gawk '{print substr($0, 2, length($0) - 2)}') mpc findadd date "$date" album "$album" albumartist "$artist"; done - exit + exitAfterAdd elif [[ $val -eq 15 ]]; then album_entry="${ALBUM}" @@ -1524,7 +1531,7 @@ TRACK="$(dmenu_t \ echo "$filename" | uniq | while read line; do mpc insert "${line}" done - exit + exitAfterAdd elif [[ $val -eq 12 ]]; then filename=$(echo "$TRACK" | gawk -F "\t" '{print $6}') @@ -1533,14 +1540,14 @@ TRACK="$(dmenu_t \ mpc add "${line}" done mpc play - exit + exitAfterAdd elif [[ $val -eq 10 ]]; then filename=$(echo "$TRACK" | gawk -F "\t" '{print $6}') echo "$filename" | uniq | while read line; do mpc add "${line}" done - exit + exitAfterAdd elif [[ $val -eq 0 ]]; then if [[ "$TRACK" == "< Return" ]]; then @@ -1552,7 +1559,7 @@ TRACK="$(dmenu_t \ echo "$filename" | uniq | while read line; do mpc add "${line}" done - exit + exitAfterAdd fi elif [[ $val -eq 13 ]]; then @@ -1562,7 +1569,7 @@ TRACK="$(dmenu_t \ mpc add "${line}" done mpc searchplay "${title}" - exit + exitAfterAdd elif [[ $val -eq 15 ]]; then addAlbum alphabet @@ -1577,7 +1584,7 @@ TRACK="$(dmenu_t \ mpc insert "${line}" done mpc searchplay "${title}" - exit + exitAfterAdd elif [[ $val -eq 18 ]]; then mpc prev |