My own wallpaper engine made on c for wayland compositor
hozirontal.mp4
- so build this or u can use the binary in the project release to use it where u will get a daemon and a client
- daemon is used to listen the commands from cilent and do stuff accordingly
- run the
wallski --set <wallpath copied from pwd> --transition <transition_options>and if daemon is running along it will do its stuff and ye it is presistant [note it is dependent to shaders so copy both of the shader file to/usr/share/wallski/assets]
- wayland protocols , wlroots for necessary headers
- explicitly generate the xdgshell, and wlr-layershellunstable headers from the wayland-scanner from the given xmls
https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/tree/master/unstable?ref_type=heads
/usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml
- put those generated headers in the include systemwide for usage
- check if our project stb_image.h matches with
- contribute with your stuff and generate pr [while generating build create a build directory in root folder and see the CMakelists and generate binary accordingly for the cause]
- using clang format
- sensible documenting along the code
- cmake version 4+
- make
- gcc
- parallax wallpaper support
- fade
fade.mp4
- shatter
shatter.mp4
- wipe
wipe.mp4
- ripple
ripple.mp4
5.zoom