Command Line Spotify Lyrics with Album Cover
Project description
Yet Another Spotify Command Line Lyrics
Requirements
- ueberzug
- dbus-python
- requests
- beautifulsoup4
- lxml
Install
From PyPI
pip3 install yet-another-spotify-lyrics --user
From Source
git clone https://github.com/goktug97/yet-another-spotify-lyrics
cd yet-another-spotify-lyrics
python setup.py install --user
Usage
spotify-lyrics
Keybindings
Action | Keybinding |
---|---|
Scrool Up | k |
Scrool Down | j |
Edit Lyrics | e |
Refresh | r |
Toggle | t |
Next | n |
Prev | p |
Update Lyrics | d |
Quit Program | q |
- Edit Lyrics: Open lyrics in
$EDITOR
. - Refresh: Refresh lyrics and song metadata.
- Toggle: Play or Pause currently playing song.
- Next: Play next song.
- Prev: Play previous song.
- Update Lyrics: Deletes cached lyrics and fetches lyrics from the internet.
Example Use Case (i3wm)
bindsym $mod+Shift+Home exec st -n Lyrics -e spotify-lyrics
for_window [instance="Lyrics"] floating enable; [instance="Lyrics"] move position center
for_window [instance="Lyrics"] resize set 644 388
License
yet-another-spotify-lyrics is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for yet-another-spotify-lyrics-2.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0f39b5b739be4e2f402bde28dc89df70f1b411ac74991abbe57f637de9d5d3a |
|
MD5 | 0035246c3320f2474528eb9aebdad479 |
|
BLAKE2b-256 | 609462d78b913a5b73b55900cb2cc81f55022d7a2f43d118bd9633e9a46574ba |
Close
Hashes for yet_another_spotify_lyrics-2.1.0-py3.8.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4b0b0d4b38446696e62719bd847ca0f0259c0746dacd39959851d8f3218a494 |
|
MD5 | 43f309b8a0cadd8af631c9f0551df731 |
|
BLAKE2b-256 | defa7bd884cd052707fdd3bc289979507e4482b60d8a3d49c2e9d9fbea06884a |