COSMIC FLUX :: v0.1.0 BETA :: RUST-NATIVE :: GPU-ACCELERATED :: WAYLAND LAYER-SHELL :: ZERO OVERHEAD :: COSMIC DE COMPATIBLE COSMIC FLUX :: v0.1.0 BETA :: RUST-NATIVE :: GPU-ACCELERATED :: WAYLAND LAYER-SHELL :: ZERO OVERHEAD :: COSMIC DE COMPATIBLE

Live Wallpaper Engine for COSMIC Desktop

COSMIC
FLUX

Turn your desktop into a living canvas

Get Started v0.1.0 // Linux (x86_64)
Decode Pipeline

GPU Accelerated

Hardware video decode via VA-API. GStreamer auto-selects the optimal decoder for your GPU.

System Impact

Near-Zero Overhead

Tuneable FPS cap (5-60), pauses when obscured. Typically under 3% CPU for 1080p wallpapers.

Codebase

100% Rust

Built on smithay-client-toolkit and GStreamer bindings. Memory-safe, thread-safe, zero runtime overhead.

Capabilities

Feature Deck

Multi-Monitor

Mirror mode clones your wallpaper to every display. Span mode stretches a single video across your entire workspace.

Cinematic Transitions

Smooth 500ms cross-fade blends when switching wallpapers. No jarring cuts, just seamless visual flow.

Instant Resume

Cached last frame persists across restarts. Your wallpaper reappears instantly on login, before the video pipeline even starts.

Format Freedom

MP4, WebM, MKV, and GIF. If GStreamer can decode it, Cosmic Flux can render it as your wallpaper.

Live Telemetry

Real-time CPU%, RAM, and FPS stats right in the panel applet. Full visibility into resource usage at a glance.

Panel Applet

Native COSMIC panel integration. File picker, playback controls, display modes, and FPS tuning — all without leaving your workflow.

Deployment

Installation

user@cosmic-flux:~
# Download the latest release
$wget https://github.com/franz-net/cosmic-flux/releases/download/v0.1.0/cosmic-flux_0.1.0_amd64.deb

# Install (automatically pulls dependencies)
$sudo apt install ./cosmic-flux_0.1.0_amd64.deb

Setting up cosmic-flux (0.1.0) ...
Enabling cosmic-flux-daemon.service...
Coordinates locked. Welcome to the flux.

Download the .deb from GitHub Releases. Then add the applet to your panel via Settings → Desktop → Panel → Applets.