Package Details: cmus-git v2.8.0.r0.g65d36d5-1

Git Clone URL: (read-only, click to copy)
Package Base: cmus-git
Description: A very feature-rich ncurses-based music player
Upstream URL:
Licenses: GPL
Conflicts: cmus
Provides: cmus
Submitter: None
Maintainer: savagezen
Last Packager: savagezen
Votes: 37
Popularity: 0.30
First Submitted: 2008-03-22 17:16
Last Updated: 2019-01-29 23:35

Dependencies (24)

Required by (12)

Sources (1)

Latest Comments

1 2 Next › Last »

himanshuxd commented on 2019-12-29 04:43

The best music player for Linux by far tysm.

agrewal commented on 2019-04-08 23:45

This doesn't install the auto-completions for bash or zsh.

rudevdr commented on 2018-11-02 21:21

Please update to v2.8.

savagezen commented on 2018-04-22 02:35


Thanks for the heads up. I updated the PKGBUILD and dependencies. I left the out of date packages included since they're mentioned in the official documentation -- though as you pointed out it's last update was in 2016.

libcue and libdiscid are still both optional and the package can be compiled without them.

dr.terrible commented on 2018-04-20 06:12

Hi mate. The dependencies in PKGBUILD seem a tad outdated: || faad -> faad2 || aRts is not in the repo, the project's dormant afaik || libavcodec is part of ffmpeg || libroar is not in the repo ||

Here are the dependencies of cmus from the repo (although it's like 2 years behind git)

savagezen commented on 2017-10-08 03:15

@Nothing4You done. Thank you for catching that.

Nothing4You commented on 2017-10-08 02:38

Please add makedepends=('git') as per

FunkyAss commented on 2014-11-02 23:58

cmus includes a bash-completion file since commit "92e2a57fdd303f57a16cb7e8f54762f14c072c1c".
The completion file contains rules for both cmus and cmus-remote in one file, so it could be installed as:

# bash-completion will source this when completing cmus
install -Dm664 contrib/cmus.bash-completion "${pkgdir}/usr/share/bash-completion/completions/cmus
# install a symlink named cmus-remote pointing to cmus ( /!\ doesn't set the right file permissions)
# so that bash-completion will source the right file when completing cmus-remote
ln -r -s "${pkgdir}/usr/share/bash-completion/completions/cmus" "${pkgdir}/usr/share/bash-completion/completions/cmus-remote"

Nothing4You commented on 2014-08-26 04:41

why did you flag this out of date?

acrox999 commented on 2013-10-06 17:10


If you do that, people without those dependencies installed might be having problems building it.