Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/giuseppe/shpotify

an ncurses-based client for Spotify
https://github.com/giuseppe/shpotify

Last synced: 11 days ago
JSON representation

an ncurses-based client for Spotify

Awesome Lists containing this project

README

        

Shpotify is a ncurses client for Spotify.

Currently it runs only on GNU/Linux.

By using this program you accept the Spotify EULA, that you can find
here:

http://www.spotify.com/uk/legal/end-user-agreement/

------------------------ BUILD INSTRUCTION -----------------------------

You need libspotify to build the program, you can download it here:

https://developer.spotify.com/technologies/libspotify/#download

Be sure that pkg-config can find it, you may need to modify the prefix
value in the /lib/pkgconfig/libspotify.pc in order to achieve it.

Also, you need these libraries installed, otherwise the configure
script will fail:

- libasound
- libjpeg
- libncurses

The code stinks! It is just a few days hack and wasn't supposed to be
used or made public. Feel free to improve it.

Keys:

* LEFT: seek backward by 10 seconds
* RIGHT: seek forward by 10 seconds
* DOWN: next song
* ESCAPE: home screen
* SPACE: pause/unpause
* s: star the current song
* u: unstar the current song