1- # Yet Another Spotify Command Line Lyrics  
1+ Yet Another Spotify Command Line Lyrics
2+ ========================================== 
3+ 
4+ ![ Lyrics-Screenshot] ( https://github.com/goktug97/yet-another-spotify-lyrics/blob/master/screenshot.jpg ) 
25
36## Requirements  
47*  ueberzug
5- *  python- dbus
6- *  request 
8+ *  dbus-python 
9+ *  requests 
710*  beautifulsoup4
811*  lxml
912
10- ## Screenshot  
11- 
12- ![ Lyrics-Screenshot] ( https://github.com/goktug97/yet-another-spotify-lyrics/blob/master/lyrics-screenshot.jpg ) 
13- 
1413## Install  
1514
15+ ### From PyPI  
16+ ``` bash 
17+ pip3 install yet-another-spotify-lyrics --user
18+ ``` 
19+ 
20+ ### From Source  
1621``` bash 
1722git clone https://github.com/goktug97/yet-another-spotify-lyrics
1823cd  yet-another-spotify-lyrics
19- python setup.py install
24+ python setup.py install --user 
2025``` 
2126
2227## Usage  
@@ -25,10 +30,28 @@ python setup.py install
2530spotify-lyrics
2631``` 
2732
28- ## example i3 settings for the script  
33+ ### Keybindings  
34+ 
35+ |  Action        |  Keybinding   | 
36+ | :-------------:| :------------:| 
37+ |  scrool-up     |  <kbd >k</kbd > | 
38+ |  scrool-down   |  <kbd >j</kbd > | 
39+ |  edit-lyrics   |  <kbd >e</kbd > | 
40+ |  refresh       |  <kbd >r</kbd > | 
41+ |  delete-cached |  <kbd >d</kbd > | 
42+ |  quit-program  |  <kbd >q</kbd > | 
43+ 
44+ -  edit-lyrics: Open lyrics in ` $EDITOR ` 
45+ -  refresh: Re-prints lyrics and song info.
46+ -  delete-cached: Deletes cached lyrics and gets lyrics from the internet. 
47+ 
48+ ### Example Use Case (i3wm)  
2949``` i3 
3050bindsym $mod+Shift+Home exec st -n Lyrics -e spotify-lyrics 
3151for_window [instance="Lyrics"] floating enable; [instance="Lyrics"] move position center 
3252for_window [instance="Lyrics"] resize set 644 388 
3353``` 
3454
55+ ## License  
56+ yet-another-spotify-lyrics is licensed under the MIT License.
57+ 
0 commit comments