wall 0.2.3

A OS and Desktop Environment indipendent get/set wallpaper library.
Documentation

wall

A OS and desktop environment indipendent get/set wallpaper library.

Comparison with similiar libraries

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 wanted

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 of it. An idea would be to port this code to Rust.

Todo

  • Xorg
  • Windows
  • MacOS (hacky)
  • Wayland
  • RedoxOS
  • Better MacOS implementation

License