dotfiles/.local/bin/scripts/focus

15 lines
460 B
Plaintext
Raw Normal View History

2021-10-16 08:46:54 +00:00
#!/bin/sh -e
2021-07-29 14:02:20 +00:00
# launch my focus playlist
2020-09-04 10:05:10 +00:00
playlistPath="$MUSIC/Playlists"
2021-10-16 08:46:54 +00:00
mpc clear
if test -z "$1"
then mp -q "$playlistPath/focus.m3u"
else
(find -L $playlistPath -iname "focus-$1.m3u" -print0 | grep --null-data . ||
find -L $playlistPath -iname "$1.m3u*" -print0 | grep --null-data . ||
find -L $MUSIC -iname "*$1*" -prune -exec find {} -size +2M -type f -not -iregex ".*.\(jpe?g\|png\)" -print0 \; ) |
xargs -0 mp -q
fi
mpc -q shuffle
mpc next