Skip to main content

A Spotify overlay widget for KDE/Linux

Project description

Spotify Overlay

A minimal, always-on-top Spotify overlay for Linux.

Spotify Overlay

Features

  • Album art, track title, artist, and album name
  • Playback controls (play/pause, next, previous, shuffle, repeat)
  • Progress bar with seek support
  • Always-on-top overlay (KDE Plasma only)
  • Communicates with Spotify via D-Bus (MPRIS)

Install

pip install spotify-overlay
spotify-overlay --install

The --install flag adds Spotify Overlay to your app launcher so you can launch it like a normal app.

Or from source:

git clone https://github.com/maker-lukas/spotify-overlay.git
cd spotify-overlay
pip install .

Usage

Make sure Spotify is running, then launch Spotify Overlay from your application menu like any other app.

You can also run it from the terminal:

spotify-overlay

Requirements

  • Linux with D-Bus
  • Spotify desktop client
  • Python 3.10+
  • KDE Plasma (for always-on-top support)

License

AGPL-3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spotify_overlay-1.0.2.tar.gz (24.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spotify_overlay-1.0.2-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file spotify_overlay-1.0.2.tar.gz.

File metadata

  • Download URL: spotify_overlay-1.0.2.tar.gz
  • Upload date:
  • Size: 24.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for spotify_overlay-1.0.2.tar.gz
Algorithm Hash digest
SHA256 8085d021c3ce2c26c6d33b01ea5984e47d89d8f7c36f3a9e43ed76c2d9b2421b
MD5 daf7abe76b8e5062076032a01a6f19e4
BLAKE2b-256 7aec95c2f752ca317169ede628ec28cb598d91d3b4571158676690c93b511f00

See more details on using hashes here.

File details

Details for the file spotify_overlay-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for spotify_overlay-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 000c0fd9dd62a51518061e87cb951c9e35a3cc40f24b97dcc1d39297e989c1ba
MD5 0faeabf081fcd56b1330c40b1e9fedf5
BLAKE2b-256 40ccb6ed55173f4a2cf8189986a1812602642672bfb3b26a3afe05413745c9b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page