Bash Script for download and set Bing Daily Wallpaper on all monitors for macOS
Following new parameters were added:
info
Show description of current wallpaper.Following new parameters were added:
enable-auto-update
Enable automatic update of wallpapers every day the picture if the filename already exists.
disable-auto-update
Disable automatic update of wallpapers every day the picture if the filename already exists.
--auto-update-name <name>
Name of your auto update when enabling/disabling. Using custom name enables setting multiple automatic update configurations.
Following new parameters were added:
-c --country
Specify market country/region eg. en-US, cs-CZ
Pictures may be different for markets on some days.
'See full list of countries on https://learn.microsoft.com/en-us/previous-versions/bing/search/dd251064(v=msdn.10)
-d --day
Day for which you want to get the picture.
0 is current day, 1 is yesterday etc.
Default is 0.
--all-desktops-experimental
Set wallpaper on all desktops
Fixing osascript bug when wallpaper is not set for Desktop 2.
Known issue: Minimized apps are removed from Dock.
If something goes wrong delete Library/Application Support/Dock/desktoppicture.db
and restart your Mac.
Provide support of setting wallpaper on certain monitor only
Do not set 404 image as wallpaper when image can't be downloaded. Try to download image in different resolutions if download in "1920x1200" resolution fails.
Fix parsing of new version of bing.com
Add option to download wallpaper in high resolution -r UHD