
Afterwards, one should reinitialize cmusfm cmusfm init in order to authenticate with new scrobbling service. However, it is possible to change this behavior by modifying service-api-url and service-auth-url options in the configuration file ( ~/.config/cmus/nf). For initial configuration run cmusfm init and follow link to perform authentication.īy default cmusfm scrobbles to the Last.fm service.
#Cmus status polybar install
Install cmusfm AUR for Last.fm or Libre.fm scrobbling. To make cmus work with JACK server run the above command in cmus:Ĭmus does not support audio scrobbling itself, but there is third party solutions. To use cmus-remote in Openbox, see Openbox#rc.xml. The following script when run will start Cmus in an xterm terminal if it is not running, otherwise it will will toggle play/pause:Ĭopy the code above into a file ~/bin/cplay and make it executable. One such usage of this feature is to control playback in Cmus with the XF86 keyboard events. This makes it easy to control playback through an external application or key-binding. See cmus(1), cmus-tutorial(7) and cmus-remote(1).Ĭmus can be controlled externally through a unix-socket with cmus-remote. To fix it, create a new configuration file and set the following variables: What you might encounter when trying to start cmus is a blank terminal line with no output whatsoever. When using cmus with ALSA the default configuration does not allow playing music.

See the optional dependencies for available codecs and output plugins (installed can be listed with cmus -plugins). Install the cmus package, or cmus-git AUR for the development version. Various features include gapless playback, ReplayGain support, MP3 and Ogg streaming, live filtering, instant startup, customizable key-bindings, and vi-style default key-bindings. Cmus (C* MUsic Player) is a small, fast and powerful console audio player which supports most major audio formats.
