It's a desktop notifier for ncspot,
which uses dunst's dunstify.
There's still a bit to go, but there's more done than not. It's rough around the edges and might need some tinkering to make it work elsewhere.
Just make.
By default, it will use clang. I haven't tested it much yet with other compilers.
It also needs libcurl-devel or your distro's equivalent.
Run ncspotnotify.
If you want to see what it's doing, there are --verbose and --debug
flags (the latter is automatically added with make run).
So far, it polls ncspot's UNIX socket (the path is hardcoded in config.h
at the moment), parses the JSON and builds a notification out of it,
including the album cover downloaded with libcurl and progress bar.
Right now, only dunstify is hardcoded as the default notifier.
I plan to make it more flexible in the future and include an ncspot
controller as well.
It's multithreaded mostly because I think it's neat.
Press ctrl+c to quit.
