- swww
- GTK4
- Up to date rustc compiler and cargo
To build, clone this repo:
git clone https://github.com/Ph1lll/Gswww.git && cd Gswww/
and inside run:
cargo build --release
Then put ./target/release/
into your path,
and copy Gswww.desktop and Gswww.png with these commands:
cp assets/intergration/Gswww.desktop ~/.local/share/applications/
cp assets/intergration/Gswww-open.desktop ~/.local/share/applications/
cp assets/intergration/Gswww.png ~/.icons/
Voilà, now you can graphically change your wallpaper using the awesome swww deamon. Just select the folder that holds your wallpapers, and click on the previews.
Just make sure you actually have the daemon running otherwise you're gonna see nothing
E.g. Hyprland
# ~/.config/hypr/hyprland.conf
exec-once = swww-daemon
- Display animated gifs as your wallpaper
- Display images in any format (Some of these I didn't know existed)
- jpeg
- png
- gif
- tga
- tiff
- webp
- pnm
- bmp
- farbfeld
- Smooth transition effect when you switch images
- Doing it all without having to pkill the daemon