Skip to content

xou816/spot

Repository files navigation

Spot

Gtk/Rust native Spotify client for the Gnome desktop.

Based on librespot.

Preview

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.

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