Live Wallpaper Engine for the COSMIC™ Desktop
Hardware video decode via VA-API. GStreamer auto-selects the optimal decoder for your GPU.
Tuneable FPS cap (5-60), pauses when obscured. Typically under 3% CPU for 1080p wallpapers.
Built on smithay-client-toolkit and GStreamer bindings. Memory-safe, thread-safe, zero runtime overhead.
Capabilities
Mirror mode clones your wallpaper to every display. Span mode stretches a single video across your entire workspace.
Smooth 500ms cross-fade blends when switching wallpapers. No jarring cuts, just seamless visual flow.
Cached last frame persists across restarts. Your wallpaper reappears instantly on login, before the video pipeline even starts.
MP4, WebM, MKV, and GIF. If GStreamer can decode it, Flux can render it as your wallpaper.
Real-time CPU%, RAM, and FPS stats right in the panel applet. Full visibility into resource usage at a glance.
Native COSMIC panel integration. File picker, playback controls, display modes, and FPS tuning — all without leaving your workflow.
Deployment
Download the .deb from
GitHub Releases.
Then add the applet to your panel via Settings → Desktop → Panel → Applets.