Open Animated Wallpaper Player - An animated wallpaper player made to be easily configurable, be fast and work in compositors
OAWP is based on AlecsFerra's animated_wallpaper.c github gist.
This is an alternative for glouw/paperview which does not rely on use of SDL2.
- It can work in compositors
- Configurable
- X11/Xorg support
Wayland supportMicrosoft Windows supportApple macOS support
Unlike AlecsFerra's animated_wallpaper.c, OAWP can be installed more easily, supports more operating systems and display servers, can use CPU or GPU rendering instead of just CPU rendering and can be configured directly in ~/.config/OAWP/OAWP.conf instead of modifying the source code line by line.
For example, instead of adding the path of the wallpaper files in the source code, the user can add the path of folder containing the animated wallpaper picture frames with the following options:
- By writing the directory into the configuration file
- By appending to the command an argument to the directory
- bash
- gcc
- make (gmake for BSD)
- imlib2
- libx11
- libconfig
- lolcat (optional)
- Add arguments
- Add configuration file
- Add fit
- Automate ImageMagick picture converting from gif to other formats with user prompt
- Add major desktop environments support
- Documentation and populate this README.md file and wiki
Get help from the wiki!
- At the moment, OAWP is still buggy and it's advised to use the stable version if you are not developing for OAWP.
- All striked features from above are missing features that will be implemented into OAWP.