



Premium Spotify integration for GNOME Shell
Spotify Controller
Premium UI & Glassmorphism Design
A visual experience unlike any other GNOME extension.
- Translucent Glass Look - The popup, buttons, and lists all feature a sleek glassmorphic effect that adapts beautifully to light and dark wallpapers
- Dynamic Ambient Background - Dominant colors are extracted from the current track's cover art and applied as a live gradient across the popup
- Spinning Cover Art - Album art rotates like a vinyl record while music plays; speed and radius are fully adjustable in settings
- Polished Hover Effects - Every button and list item has smooth, custom hover states - Red on "Play All", Vibrant Purple on "Shuffle", Soft Red on the Heart icon
Advanced Multi Playlist Manager
A complete playlist system, built right into the extension.
- Custom Playlists - Create unlimited playlists, rename them on the fly with the edit icon, and delete them anytime
- Quick Add - Save the currently playing song to any playlist instantly with the
+button on the main player page - Smart Search - A search bar automatically appears once a list grows beyond 5 items, so you can filter fast
- Track Intelligence - Each playlist automatically displays its song count and total playback time (e.g.,
5 songs • 19 min)
>
Liked Songs System
Your favorites, always one tap away.
- In-Player Heart Button - A dedicated Heart icon next to the playback slider saves the current track to Liked Songs with a single click; the icon glows with a glassy soft-red color when active
- Dedicated Liked Songs Page - A separate section collects all your favorite tracks in one easy-to-access list
>
Smart Playback & Queue Control
Full control over what plays and when.
- Direct Play - Clicking any song in a playlist or Liked Songs instantly triggers playback in Spotify
- Play All & Shuffle - Every playlist has dedicated action buttons at the top to play in order or at random
- Full Media Controls - Play, Pause, Next, Previous, and Repeat, all wired up and ready
- Smooth Seek Slider - A buttery-smooth progress slider lets you seek precisely through any track
Real-Time Synchronized Lyrics
One click to sing along.
- One-Click Overlay - Tap the cover art to instantly transition to a synchronized lyrics view; tap again to return
- Auto-Scroll - Lyrics scroll automatically in sync with the track's current timestamp - no manual interaction needed
Smart Backend & Optimization
Fast, lean, and built to last.
- Offline Data - All custom playlists and liked songs are saved locally in a
spotify-playlist.jsonfile - no cloud dependency - Image Caching - Cover art is cached to a
.cachefolder after the first download, saving bandwidth and reducing RAM usage on every subsequent play - Auto Garbage Collector - Old, unused cached images are silently purged over time, keeping your storage clean
Deep Customization
Open the Spotify Controller preferences to fine tune everything
- Customize fonts, font sizes, and text colors
- Adjust button spacing, margins, and icon sizes
- Toggle the vinyl rotation animation for cover art
- Choose between Wavy or Straight progress slider styles with custom thickness, speed, and colors
- Reposition the panel widget to the Left, Center, or Right side
- Show or hide individual panel buttons independently
u/narkagni — 11 hours ago






