Skip to content

drewt/scmus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scmus - Scheme MPD Client

Copyright © 2014-2020 Drew Thoreson

screenshot of scmus

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

Building

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

Installation

# make install

Manual

scmus(1) (general program documentation)
scmus(3) (scripting reference)
scmus-tutorial(7) (basic usage tutorial)

Git Repository

https://github.com/drewt/scmus

$ git clone https://github.com/drewt/scmus.git

Releases

No releases published

Packages

No packages published

Languages