- https://github.com/almet/gnome-background-generator
- https://github.com/maoschanz/dynamic-wallpaper-editor
- Or... do it manually, it is basically a xml file...
<background>
<starttime>
<year>2018</year>
<month>1</month>
<day>1</day>
<hour>0</hour>
<minute>0</minute>
<second>0</second>
</starttime>
<static>
<file>/home/edu/Pictures/wallpapers/dynamic/moon/0.jpg</file>
<duration>3456.0</duration>
</static>
<static>
<file>/home/edu/Pictures/wallpapers/dynamic/moon/1.jpg</file>
<duration>3456.0</duration>
</static>
...
</background>
- Create a new directory::
mkdir -p ~/.local/share/gnome-background-properties
- Add a new file in this directory named
custom.xmlwith this content::
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
<wallpaper deleted="false">
<name>myfancywallpaper1</name>
<filename>/path/to/dynamic-wallpaper1.xml</filename>
<options>zoom</options>
</wallpaper>
<wallpaper deleted="false">
<name>My Fancy Wallpaper 2</name>
<filename>/path/to/dynamic-wallpaper2.xml</filename>
<options>zoom</options>
</wallpaper>
...
</wallpapers>
Next we need to reference our dynamic-background.xml file from the Gnome 3 Settings
- Open the "Activities" overview and start typing "Settings"
- Click on "Background"
- Select either the "Background" or "Lock Screen"
- Find your dynamic background entry and select it
- https://github.com/adi1090x/dynamic-wallpaper/tree/master/images
- https://github.com/adi1090x/files/tree/master/dynamic-wallpaper/wallpapers
https://github.com/almet/gnome-background-generator/pull/7/commits/6cbaf04c6f1fda5c3b2ec512a1db5f6de6f822a5 https://opensource.com/article/17/12/create-your-own-wallpaper-slideshow-gnome