I have a decently sized music collection and I use mpd and pimpd2 to enjoy it. I rarely use ncmpcpp myself, but I’ve found a very good use for it.
Autostart it when you start your screen session and forget about it:
Now, whenever a song change occurs in mpd, the lyrics is automatically fetched in the background.
Now we want a way to store the ever-expanding collection of lyrics and always keep it up to date. It’s all textual data so obviously we use git.
and we stuff that in a crontab:
The update script will run once every hour.
As of this writing, I’ve collected a total of 510654 lines of lyrics and they can be digested here.