Autostart and use the Wallpaper Engine on Linux
To start, you first need to install the wallpaper-engine program from steam and a specific tool for Linux.
You need to download the steam version to activate the wallpapers from your Steam Library by starting the program. After that, you can close it again.
To install linux-wallpaperengine, follow the instructions on the projects GitHub Repo.
Side note, you can install it from the AUR on Arch Linux.
After that is done, we can now take a deeper look at the script.
The following command would just start the program without any input, so nothing would happen.
linux-wallpaperengine
And the following command tells it to... well.. run silent.
--silent
And this command selects on which screen the wallpaper will be (in my case DP-2 for example).
--screen-root DP-2
Lastly, we obtain the ID from the wallpaper by copping it's URL from the workshop and extract the part that is the actual ID.
The following would select the Lofi Girl x Chess wallpaper
3324167761
Now everything that's left is & sleep 1.
I had to do this since the second wallpaper wouldn't load else.
It just tells the script to sleep for one second before continuing with the next command.
That's the whole script. Simple right?