brew install cmus
git clone git@github.com:Arkq/cmusfm.git
cd cmusfm
autoreconf --install # Try `brew install automake pkg-config` if this fails
mkdir build && cd build
../configure # For errors involving openssl, try `brew install openssl` then `brew link openssl --force`
make && make install
- Create a blank file at ~/.config/cmus/cmusfm.conf
- Run
cmusfm init
and follow instructions to authorize with lastfm
- Run
cmus
and type :set status_display_program=cmusfm
git clone git@github.com:nogizhopaboroda/cmus-mediakeys.git
cd cmus-mediakeys
npm install
- Add bin directory to your .bash_profile/bashrc file
export PATH=$PATH:/path/to/cmus-mediakeys/bin
- Run
cmus-mediakeys
to monitor for keystrokes and relay to cmus