← Package directory
Available on winget

Install WinDynamicDesktop

Port of macOS Mojave Dynamic Desktop feature to Windows

Install with winget
winget install --id t1m0thyj.WinDynamicDesktop
Upgrade
winget upgrade --id t1m0thyj.WinDynamicDesktop
Uninstall
winget uninstall --id t1m0thyj.WinDynamicDesktop

About WinDynamicDesktop

WinDynamicDesktop ports the Dynamic Desktop feature from macOS Mojave to Windows. It uses your location to determine the times of sunrise and sunset, and changes your desktop wallpaper based on the time of day. Choose a theme and enter your location the first time you run the app, then it will minimize to your system tray and change the wallpaper in the background. You can import custom themes or create your own, and customize the app to automatically change the Windows 10 theme color or update your location period...

What's new in 5.6.1

Note: PowerShell scripts that update Windows theme have been fixed to work with Windows 11 (thanks @KrakenByte27). Download the latest scripts from here. - Fixed issue where same theme could be shown twice in a row when theme shuffle option is enabled for multiple monitors (#608) - Fixed crash that could occur when opening Select Theme dialog if Windows Storage Sense had deleted DLLs from temp folder (#558) - Fixed error when applying the None theme to lock screen (#626) - Added message when applying lock screen theme to mention that Windows Spotlight needs to be disabled (#625)

Read release notes

Version history

Version Updated Notes
5.6.1 Unknown Note: PowerShell scripts that update Windows theme have been fixed to work with Windows 11 (thanks @KrakenByte27). Download the latest scripts from here. - Fixed issue where same theme could be shown twice in a row when...
5.6.0 Unknown Enhancements - Added Sequoia Abstract theme - Added command line support for actions like selecting themes, refreshing wallpaper, and toggling theme mode (#585) Bug Fixes - Fixed error that could happen when changing the...
5.5.0 Unknown Enhancements - Added light mode as alternative to dark mode that always shows day images (#547) - Added option to show only installed themes in Select Theme dialog (#576) Bug Fixes - Fixed error in wallpaper scheduler th...
5.4.2 Unknown - Fixed error when shuffle theme option is enabled and Windows 11 theme gets picked (#535) - Fixed error when setting lock screen image and no other displays have wallpaper set (#536) - Fixed crash when disconnecting use...
5.4.1 Unknown - Fixed crash when opening Select Theme dialog due to resource missing from Release build (#562)
5.4.0 Unknown Enhancements - Added shuffle option to include only favorite themes (#359) - Added shuffle option to change frequency to hourly, daily, weekly, or monthly (#397) - Added lock screen as another display in Select Theme dia...
5.3.1 Unknown - Updated dark theme to stop using buggy Mica effect which may prevent mouse clicks (#525)
5.3.0 Unknown - Added Sonoma Abstract theme - Added support for 3-segment wallpapers (#442) - Added Taiwanese translation (thanks SABA) - Fixed "The process cannot access the file" error when downloading themes (#492)
5.2.1 Unknown - Fixed NullReferenceException when settings.json file is invalid - Fixed PowerShell scripts not being invoked with the latest version of PowerShell (v7) (#439) - Fixed a few strings that were not translatable in Select...
5.2.0 Unknown Release notes
5.1.0 Unknown Release notes
5.0.3 Unknown - Fixed IndexOutOfRangeException when Select Theme dialog is opened and there are multiple monitors
5.0.2 Unknown ⚠️ Version 5.0.0 had a bug causing automatic update checking to be disabled for fresh installs. If you want automatic updates, check that they are enabled in the system tray menu: More Options -> Check for updates once a...
5.0.1 Unknown • Fixed error when wallpaper changes and Change Lockscreen Image is enabled • Fixed error when wallpaper changes and PowerShell scripts are enabled • Disabled virtual desktop support for Windows 11 Insider builds (#421)
5.0.0 Unknown • Added support for setting separate background on multiple monitors • Added support for syncing lockscreen image with desktop background • Added time of day to preview for downloaded themes • Updated from .NET Framework...
4.7.0.0 Unknown No notes
4.6.0.0 Unknown No notes
4.5.0.0 Unknown No notes
4.4.0 Unknown No notes
4.3.1 Unknown No notes