A OS and desktop environment indipendent get/set wallpaper library.
wallpaper and wallpaper_rs both don't have a decent Linux implementation.
They are both hacky and support only some desktop environments/window managers. This library uses directly Xlib for the Linux part, so if you are running Xorg, it works.
Help is wanted for the MacOS part. I don't have a Mac machine so I can't test
the code. The current implementation is a bit hacky and I would like to get rid
An idea would be to port this code.
- [x] Xorg
- [x] Windows
- [x] MacOS (hacky)
- [ ] Wayland
- [ ] RedoxOS
- [ ] Better MacOS implementation
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.