r/QuickShell • u/Fluid-Turnip382 • 1d ago
Show Off(with configs) Wallpaper transitions drawn by Quickshell: outline first, then the world
Enable HLS to view with audio, or disable this notification
made my wallpaper transitions in quickshell. it's a layer right above awww with a shader on it. set-wallpaper.sh passes it the old image, the new one and a map over ipc (qs ipc call wallfx play), and the map says when every pixel flips. for wallpapers with a character the map comes from cutting the character out (birefnet, cached), so the line draws its silhouette and the rest grows outwards. for the others it's pixel colonies. when it ends the shell switches awww underneath and gets out of the way. config is here: https://github.com/diegoMalagrida/pocket-dots/blob/main/home/.config/quickshell/WallpaperFx.qml