https://github.com/chrisru/lyrics
🎼 Get the lyrics for the currently playing Spotify song
https://github.com/chrisru/lyrics
currently-playing lyrics python script song spotify
Last synced: 7 months ago
JSON representation
🎼 Get the lyrics for the currently playing Spotify song
- Host: GitHub
- URL: https://github.com/chrisru/lyrics
- Owner: ChrisRu
- License: apache-2.0
- Created: 2019-09-06T19:11:28.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-23T00:55:44.000Z (over 2 years ago)
- Last Synced: 2025-01-25T15:30:20.556Z (8 months ago)
- Topics: currently-playing, lyrics, python, script, song, spotify
- Language: Python
- Homepage:
- Size: 94.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lyrics
Get the lyrics to songs right in your terminal.

## CLI
- `lyrics` to display the lyrics of the currently playing song on Spotify
- `lyrics "The Beatles - Blackbird"` for getting lyrics for a specific song
- `lyrics "Can't you see im trying"` for finding the song based on it's lyrics
- `lyrics --watch` to stay open and update the lyrics when you get to the next song
- Alternatively `-w`, `--continuous`, or `-c`
- `lyrics --version` to get the current version
- Alternatively `-v`
- `lyrics --help` to show what commands are available
- Alternatively `-h`## Support
This script should support Linux, MacOS and Windows. Color highlighting is unfortunately not supported on Windows (you're welcome to add this in a pull request 😀 ).
## Installation
### Requirements
Requires Python 3 with pip installed.
### Dependencies
Install the packages from the requirement.txt document with pip:
`$ pip install -r ./requirements.txt --user`
### Execute from anywhere
Then you can add a link to your bin so the lyrics can be executed from anywhere in the terminal:
`$ ln -s ./lyrics/__main__.py /usr/local/bin/lyrics`.
(The `/usr/local/bin` path will have to be in your `$PATH` variable)