Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
xou816 committed Dec 27, 2020
1 parent 88a9bed commit f26ab68
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 3 deletions.
31 changes: 28 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,33 @@

Gtk/Rust native Spotify client for the Gnome desktop.

WIP! Very early stage of development...

I suck at Rust right now :(
Based on [librespot](https://github.com/librespot-org/librespot/).

![Preview](./demo.gif)

## Features

**Only works with premium accounts**

- minimal playback control (play/pause, prev/next, seeking)
- library browser (saved albums)
- album search
- artist view
- credentials management with Secret Service over DBus

## Building

### With Gnome Builder

Should be as simple as opening the project and hitting run :)

### Manually

Requires Rust (stable), GTK3, and a couple other things. See for instance this [Dockerfile](.github/actions/test/Dockerfile) for dependencies required in Fedora 33.

Then, with meson:

```
meson target --prefix="$HOME/.local"
ninja -C target
```
Binary file modified demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit f26ab68

Please sign in to comment.