Simple tag-based favorite manager for MPD.
It goes like this
Assuming that the following aliases are defined:
alias loved="ruby ~/code/loved/loved.rb" alias play="loved play"
You're listening to some kick-ass song:
% mpc Big L - M.V.P. [playing] #32/76 0:16/3:39 (7%) volume: 0% repeat: on random: off % loved swearing "old school" => Loved Big L - M.V.P. tags: "swearing" "old school" "Big L" "1995" "Rap & Hip Hop"
Later, when you want to listen it:
% play "old school" Appended 1 song to your MPD playlist. Enjoy!
- You can assign as many tags as needed
% playloads all favorites
- Each tag has its playlist stored in
~/.loved. Note that those are simple m3u playlists so they can be manipulated with
ln -sand friends.
Ruby, rubygems, the librmpd gem, good music taste.
TATFT ?!Ever heard of
Absolutely. Fork you! I mean, fork me!
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2008 Simon Rozet <firstname.lastname@example.org> Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO.