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.3.tar.gz (14.5 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.3-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

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

Hashes for spotify_overlay-1.0.3.tar.gz
Algorithm Hash digest
SHA256 2d643c096b068bbda20df10c555698b1e4d75a4c7362bcc20f16616879cc62c6
MD5 f59bf5e260583e09a19e5668da9df31b
BLAKE2b-256 f179faa224226c503a00b8bb4b816b836133ce53b80041b14c5ff8e113a19971

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for spotify_overlay-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2ec40e481621f914b77fa510726fca85b952575bd63976b4fe2fb8c80ca6bba1
MD5 b0570cc454bb552442f914efcd171215
BLAKE2b-256 a0d8130d8a6400565e5bf82af00063ef2cb4c363acce81faf8044334a27f6c6b

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