Browse Source

Let mocp shuffle

master
Arun Prakash Jana 4 years ago
parent
commit
187750556c
No known key found for this signature in database GPG Key ID: A75979F35C080412
1 changed files with 3 additions and 4 deletions
  1. +3
    -4
      plugins/mocplay

+ 3
- 4
plugins/mocplay View File

@@ -5,9 +5,7 @@
# Notes: # Notes:
# - if selection is available, plays it, else plays the current file or directory # - if selection is available, plays it, else plays the current file or directory
# - appends tracks and exits is MOC is running, else clears playlist and adds tracks # - appends tracks and exits is MOC is running, else clears playlist and adds tracks
# - to randomize the order of files appended to the playlist, set SHUFFLE=1
# if you add a directory with many files when SHUFFLE=1 is set, it might take a very long time to finish!
# - max 100 files are added
# - to let mocp shuffle tracks, set SHUFFLE=1
# #
# Shell: POSIX compliant # Shell: POSIX compliant
# Author: Arun Prakash Jana, ath3 # Author: Arun Prakash Jana, ath3
@@ -37,7 +35,8 @@ mocp_add ()
fi fi
done done


echo "$arr2" | shuf -n 100 | xargs -n1 -d "\n" mocp -a
mocp -o shuffle
echo "$arr2" | xargs -d "\n" mocp -a
else else
if [ "$resp" = "y" ]; then if [ "$resp" = "y" ]; then
xargs < "$selection" -0 mocp -a xargs < "$selection" -0 mocp -a


Loading…
Cancel
Save