Gtk/Rust native Spotify client for the Gnome desktop.
Based on librespot.
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
Should be as simple as opening the project and hitting run :)
Requires Rust (stable), GTK3, and a couple other things.
Build dependencies on Ubuntu 20.04 for instance: build-essential pkg-config meson libssl-dev libglib2.0-dev-bin libgtk-3-dev libasound2-dev libpulse-dev
.
Then, with meson:
meson target --prefix="$HOME/.local"
ninja -C target