This is a work in progress. Use at your own risk.
Wallt is a wallpaper changer written in Go. It is cabable of changing wallpaper on most GNU/Linux DE's and WM's (feh needed) at specific time, at specific interval of time or it divides the number of pictures by the day time.
To build from the source:
go get -u github.com/fiplox/wallt
Run wallt -help
to see usage.
To run wallt with given interval, run:
wallt -path=/absolute/path/to/wallpapers -mode=interval -i=HH:mm
To run wallt at predefined time, run:
wallt -path=/absolute/path/to/wallpapers -mode=time HH HH HH HH
as many as you wish.
If you give n
hours it will change between first n
pictures in directory.
And if you run without options, like so:
wallt -path=/absolute/path/to/wallpapers
it will calculate the delay of changing wallpaper by the number of pictures in the directory.