Dhun - Minimalist Music Player for OS X
github.com
github.com
http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki
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.
* Installation on OS X wasnt very straightforward. I think the MacPorts version was broken and I had to do some stuff manually to get it to install
* Some of my ID3 tags and MP3 files were not recognised properly, even though they worked fine on iTunes.
- 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
- possibly some kind of current track menu item (I wrote one for iTunes here: http://silentmac.com/?p=470 ), 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
- shuffle functionality
But it looks great so far!
This worked fine on Leopard, but on Snow Leopard the play button on the MacBook keyboard just launches iTunes. I usually chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes to suppress this annoying behavior (my default music player is Songbird).
As for the other requests, you are right it may not be quite minimalist :). But will keep them in mind.
hm ...
gem update --systemEdit: "dhun" has U as in 'put', not as in 'gut'.
Other than that, looks interesting.