An extensible lyrics fetcher, with daemon support for cmus and mocp. https://trizenx.blogspot.com/2013/02/mocp-lyrics.html

trizen f1cb6cff28 - When there are multiple search entries from a given website, check all of them, until the lyrics are found. 2 ماه پیش
plugins f1cb6cff28 - When there are multiple search entries from a given website, check all of them, until the lyrics are found. 2 ماه پیش
.gitignore 8ba00fb635 Initial commit 10 سال پیش
LICENSE 8b17b6895e Added a Google CONSENT cookie. 2 سال پیش
README.md 37335540a2 Add flag to prevent clyrics from exiting if no player is playing 5 سال پیش
clyrics f1cb6cff28 - When there are multiple search entries from a given website, check all of them, until the lyrics are found. 2 ماه پیش

README.md

clyrics

An extensible lyrics fetcher, with daemon support for cmus and mocp.

Features:

  • support for plugins
  • cmus, mocp and playerctl daemon mode

Dependencies:

usage: clyrics [options] [song name]

options:
        -m         : start as a daemon for moc player
        -c         : start as a daemon for cmus player
        -p         : start as a daemon for playerctl media controller
        -k         : do not quit if player is not playing any song
        -s <int>   : sleep duration between lyrics updates (default: 1)
        -P <dir>   : plugin directory (default: ~/.config/clyrics)

        -d         : activate the debug mode
        -v         : print version and exit
        -h         : print this message and exit

example:
        clyrics -m -s 1             # stars the mocp daemon
        clyrics eminem not afraid   # prints the lyrics of "Eminem - Not Afraid"

Availability:

AUR: https://aur.archlinux.org/packages/clyrics/