simple mpd playlist manager script using mpc search commands and random options.
msearch.sh
[option] [keyword(s)]
-h this help
-c clear playlist
-C 'crop' all but current song
-p toggle play-pause
-s stop after current
-r toggle random mode
-ra random artist
-rb random album
-rg random genre
-rs random songs
-la search artists list
-lb search albums list
-lg search genres list
-n recently (7d) added/modified songs
-a add artist(s) to playlist
-b add album(s) to playlist
-g add genre(s) to playlist
-i fzf search; 'insert' below current
* fzf search; 'add' to playlist end
usage examples:
./msearch.sh -a sabbath "miles davis" dylan
# add multiple artists
./msearch.sh -rb
# add a random album