Yet another wayland wallpaper manager using openGL.
Disclaimer: Aestuarium is still in early stages of development.
Because all other tools for background didn't have the features I needed and were not in their plans to implement such features.
It is the latin for Estuary, I will leave the explanation to your imagination.
To set any wallpaper you need to first preload it
aestuarium --preload /absolute/path/to/file.pngTo set the wallpaper you need to define the monitor (if no monitor is passed than it will fallback to first monitor found)
aestuarium -m monitor1 --preload /absolute/path/to/file.pngYou can unload a specific preloaded file or all
aestuarium --unload allFor further help
aestuarium --helpYou can configure aestuarium by creating a config.ini file in the $XDG_CONFIG_DIRS/aestuarium/ folder or refer to known-folders if you are not in linux.
Config template:
[monitors]monitor1=/absolute/path/to/file.png
[shaders]# files should be inside the config foldervertex=shader1.glsl
fragment=shader2.glsl
[animations]# for animations to run infinitelyloop=true
# defaults to file frame durationfps=15The supported formats yet are:
- BMP (Partial)
- GIF
- PAM
- PBM
- PCX (Partial)
- PGM (Partial)
- PNG (Partial)
- PPM
- QOI
- TGA
Yes, it supports animations but your RAM might not like it.