Skip to content

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

License

Notifications You must be signed in to change notification settings

pedrolucasp/seamus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published