for Gnome Shell refer mojave.xml and How To Use macOS Mojave’s Dynamic Wallpaper on Linux
- clone repository
git clone https://github.com/tiancj/chwallpaper
- download mojave dynamic wallpaper and extract it to
~/Pictures/mojave_dynamic
wget https://files.rb.gd/mojave_dynamic.zip
- run program
cd chwallpaper
python3 chwallpaper.py