Anyone who likes this should also check out mpd:<p><a href="http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki" rel="nofollow">http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki</a><p>More work to configure, but also works on Linux. There's a wonderful ncurses interface called ncmpc as well. mpd + ncmpc has been my iTunes in a terminal window for years.
I've been looking for something like this, here are some suggestions:<p>- system-wide keyboard shortcuts (I believe there is a Carbon API for this that you could use). It'd be great if you could hook the default Pause/Play buttons on the Macbook keyboard, not sure if this is possible<p>- possibly some kind of current track menu item (I wrote one for iTunes here: <a href="http://silentmac.com/?p=470" rel="nofollow">http://silentmac.com/?p=470</a> ), requires Cocoa. Just to display the current song (some of my music has long, quiet intros, and I'm not sure what song is playing in the beginning), this might go against your idea of minimalist though<p>- shuffle functionality<p>But it looks great so far!
$ gem install dhun
Bulk updating Gem source index for: <a href="http://gems.rubyforge.org" rel="nofollow">http://gems.rubyforge.org</a>
Bulk updating Gem source index for: <a href="http://gemcutter.org" rel="nofollow">http://gemcutter.org</a>
ERROR: could not find dhun locally or in a repository<p>hm ...
In response to TomasSedovic (I don't see "reply" links for some reason): "dhun" is the Hindi word for "tune". So I believe some thought <i>did</i> go into the name :)<p>Edit: "dhun" has U as in 'put', not as in 'gut'.
Why would anyone want to use this over mpg123? It is already "minimalist" running from the command line and can donwhatever you need it to do. I use mpg123 all the time, it's great