You are not logged in.
Hi,
I have created a set of utilities that is available as wallutils on AUR:
getdpi, for retrieving the average DPI, for all monitors (use -b to see the DPI both horizontally and vertically).
lscollection, for listing installed wallpaper collections (use -l for also listing paths and collection names).
timedinfo, for showing more information about installed timed wallpapers.
lsmon lists the connected monitors and resolutions (use -d for also listing DPI).
lstimed for listing installed timed wallpapers (use -l for also listing paths).
lswallpaper, for listing all installed wallpapers (use -l and -s to list more information).
setcollection, for setting a suitable (in terms of resolution) wallpaper from a wallpaper collection.
setrandom, for setting a random wallpaper.
settimed, for setting timed wallpapers (will continue to run, to handle time events).
setwallpaper can be used for setting a wallpaper (works both over X and the Wayland protocol).
wayinfo shows detailed information about the connected monitors, via Wayland.
xinfo shows detailed information about the current X setup.
xml2stw for converting GNOME timed wallpapers to the Simple Timed Wallpaper format.
The goal is to support all available desktop environments and window managers on Arch. I have tested with:
Cinnamon
Deepin
Gnome3
Gnome2
i3
KDE/plasma
MATE
PekWM
Sway
TWM
Weston (does not support changing the wallpaper without restarting it)
XFCE4
There is also a fallback mode which uses feh to set the wallpaper, which covers a lot of ground.
The origin of the utilities was a bug report requesting support for timed wallpapers for the archlinux-wallpaper package.
But I did not want to add support for only GNOME, so I wrote the settimed utility and created the Simple Timed Wallpaper format.
Now everyone can enjoy timed wallpapers on Arch Linux, if they want to, regardless of which desktop environment or window manager they use (except Weston).
Last edited by xyproto (2019-03-28 17:02:52)
Offline
My 20GB wallpaper directory thanks you!
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
Alad, I'm glad it works for you. Do you use the setrandom command for setting a random one?
Offline