queue: if recv_entity returned NULL, don't attempt to keep fetching
queue: deal with errors and don't display more than we can fit
A simple and minimal music player. Uses mpd as backend.
The name is from Pink Floyd's Seamus, it's almost pronounceable as cmus, which was the player I attempted to use when I got tired from using ncmpcpp, which besides being huge and having a bunch of things you'll never use it, it also had a terrible name.
Install the dependencies. Note that for some systems, like Alpine Linux, the
libtickit library is still under the
testing repository, so you'll need to
enable that first.
$ mkdir build && cd build $ ../configure $ make # make install
Load some good playlist first, you'll need it. All debug info is logged to
stderr, so you can do something like:
./seamus 2> log.txt to check on info,
and use the
log_* function to help you.
GNU GPL-3.0. Check COPYING.