I thought I could share my ncmpcpp config file with you. Ncmpcpp (also ncmpc++) is console client for MPD, and it bases on ncmpc. MPD can be bit difficult to set up at first but I think it has been the best music playing app for me (even though I use it only in this one computer) with moc.

Playlist view

screenshot

Media Library view

screenshot

Clock view

screenshot

If you are new for MPD in general, I recommend reading this guide about installing and configuring it.