Crates.io | wall |
lib.rs | wall |
version | 0.2.3 |
source | src |
created_at | 2020-09-05 22:44:24.814458 |
updated_at | 2020-09-10 11:45:00.39518 |
description | A OS and Desktop Environment indipendent get/set wallpaper library. |
homepage | |
repository | https://github.com/agnipau/wall |
max_upload_size | |
id | 285243 |
size | 32,067 |
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 of it. An idea would be to port this code to Rust.