Copyright © 2014-2020 Drew Thoreson
scmus is an MPD client written in the (Chicken) scheme programming language. scmus is similar to the cmus music player, with a few major differences:
- scmus is an MPD client
- scmus can be controlled and scripted using the Scheme programming language
Requirements:
- CHICKEN 5
- ncurses
Consult http://wiki.call-cc.org/platforms for instructions on getting Chicken on your platform. Note that scmus does not yet support Chicken 5.
First, run the configure script:
$ ./configure
scmus depends on a few "eggs". To install them:
$ make eggs
To build scmus:
$ make
# make install
scmus(1) (general program documentation)
scmus(3) (scripting reference)
scmus-tutorial(7) (basic usage tutorial)
https://github.com/drewt/scmus
$ git clone https://github.com/drewt/scmus.git