r/unixporn • u/ArjixGamer • 3d ago
Material [OC] Penguin Engine - Wallpaper Engine for Linux
Enable HLS to view with audio, or disable this notification
Today I decided to vibe-slop a wallpaper engine implementation for linux using Claude.
I relied heavily on CaptSilver/wallpaper-scene-renderer for the file formats and general mechanism, but this is not a "rust port" of it.
I've tested it on 700+ wallpapers (scenes/videos/web) and it works flawlessly, so I thought I should share it so others can benefit as well.
It is technically DE-agnostic, as it simply depends on the layer-shell extension of Wayland, but some integration with KDE exists for allowing to pause wallpapers when conditions are met, like a maximized window, or audio playing from an app.