tldr;
download wallpapers from pexels, unsplash and wallpaper engine steam workshop and set random wallpaper every X minutes
more features coming soon!
- install .NET 9.0 Runtime
- run the gui and navigate to "API Settings", Enter your API keys/credentials in the provided fields, Click "Save Credentials" and restart the application
- pip install requirements.txt
- run gui.py for choosing randomly between manually selected platforms
- edit config.json using gui or manually as per your needs
- for wallpaper engine, you must fill save location field with wallpaper engine folder location
- if you wanna stop the wallpaper engine's "safe start" dialog from popping up, then just uncheck "protect against crashes" checkbox and click ok.
- pyinstaller Wall-You-Need.spec
- other programs like John's Background Switcher might interfere with wall-you-need's set lockscreen wallpaper feature, so you should turn off those programs when u use wall-you-need
- looks like images smaller than 500 kb cant be set on lock screens by registry
https://github.com/oureveryday/WallpaperEngineWorkshopDownloader for acc https://github.com/oureveryday/DepotDownloaderMod for wallpaper engine downloader
- Random Selection: Automatically chooses between collection pages and direct wallpaper pages
- Custom URL: Use a specific Steam Workshop URL you provide
- Collection browser pages (steamcommunity.com/workshop/browse/)
- Direct wallpaper links (steamcommunity.com/sharedfiles/filedetails)