pedrolucasp / seamus

A simple and minimal music player. Uses mpd as backend.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

seamus

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.

Dependencies

  • A POSIX-like system and a C11 compiler
  • MPD (duh)
  • libmpdclient (and it's development headers)
  • libtickit

Installing

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

Hacking

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.

Send patches to my email or create a pull request on GitHub.

License

GNU GPL-3.0. Check COPYING.

About

A simple and minimal music player. Uses mpd as backend.

License:GNU General Public License v3.0


Languages

Language:C 83.1%Language:Shell 9.8%Language:Nix 4.9%Language:Makefile 2.2%