A Spotify overlay widget for KDE/Linux
Project description
Spotify Overlay
A minimal, always-on-top Spotify overlay for Linux.
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spotify_overlay-1.0.3.tar.gz.
File metadata
- Download URL: spotify_overlay-1.0.3.tar.gz
- Upload date:
- Size: 14.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d643c096b068bbda20df10c555698b1e4d75a4c7362bcc20f16616879cc62c6
|
|
| MD5 |
f59bf5e260583e09a19e5668da9df31b
|
|
| BLAKE2b-256 |
f179faa224226c503a00b8bb4b816b836133ce53b80041b14c5ff8e113a19971
|
File details
Details for the file spotify_overlay-1.0.3-py3-none-any.whl.
File metadata
- Download URL: spotify_overlay-1.0.3-py3-none-any.whl
- Upload date:
- Size: 17.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ec40e481621f914b77fa510726fca85b952575bd63976b4fe2fb8c80ca6bba1
|
|
| MD5 |
b0570cc454bb552442f914efcd171215
|
|
| BLAKE2b-256 |
a0d8130d8a6400565e5bf82af00063ef2cb4c363acce81faf8044334a27f6c6b
|