89d363ec0c | ||
---|---|---|
.. | ||
README.md | ||
spo-wid-1.png | ||
spotify.lua | ||
spotify_stat |
README.md
Spotify widget
This widget displays currently playing song on Spotify for Linux client: and consists of two parts:
- status icon which shows if music is currently playing
- artist and name of the current song playing
Controls
- left click - play/pause
- scroll up - play next song
- scroll down - play previous song
Dependencies
Note that widget uses the Arc icon theme, so it should be installed first under /usr/share/icons/Arc/ folder.
Also this widget uses the output of the spotify_stat script which could be found in the widget folder.
Installation
First you need to have spotify CLI installed. Here is how you can do it (except widget part): pavelmakhov.com/2016/02/awesome-wm-spotify
To use this widget put spotify.lua under ~/.config/awesome/ and add it in rc.lua:
require("spotify")
...
s.mytasklist, -- Middle widget
{ -- Right widgets
layout = wibox.layout.fixed.horizontal,
...
spotify_widget,
...
Troubleshooting
Status icon (play/pause) is not shown:
- make spotify_stat script executable (by
sudo chmod +x spotify_stat
) and run it in terminal, output should be eitherRUNNING
orCORKED
; - the spotify_stat script is called by spotify.lua so make sure that
get_spotify_status_cmd
in spotify.lua contains the right path to the script; - create an issue :octocat:.