Skip to content

Frequently asked questions

Timothy Johnson edited this page Aug 25, 2024 · 4 revisions

Why did you develop this?

In June 2018, the Dynamic Desktop feature of macOS Mojave was announced, which cycled through 16 images of the same desert scene taken at different times of day. Windows 10 has built-in support for cycling through multiple wallpapers, but not based on the times of sunrise and sunset, so I created WinDynamicDesktop to add this feature to Windows 10.

How can I customize the wallpaper images?

You are not limited to Apple's themes that come preinstalled with the app. Custom themes created by the community can be downloaded here. You can also create your own theme that uses whatever wallpaper images you want, by following the instructions in this tutorial.

How can I translate the app into my language?

Translations are welcome in the POEditor project. For instructions on how to test translations, see Translating the app.

How can I automate actions in the app?

Some of the actions performed by WinDynamicDesktop can be triggered from the command line:

  • WinDynamicDesktop.exe /refresh - Refresh wallpaper
  • WinDynamicDesktop.exe /theme:<auto|dark|light> - Toggle theme mode
  • WinDynamicDesktop.exe /theme=<themeId> - Set theme for all displays
  • WinDynamicDesktop.exe /theme:<N>=<themeId> - Set theme for display #N
  • WinDynamicDesktop.exe /theme:L=<themeId> - Set theme for lock screen

How can I change the folder where config files are stored?

To make the app store its settings and theme files in a different folder from the default, you can create a file WinDynamicDesktop.pth in the same folder as the EXE. Edit the file and add the config path you want to use on the first line.

Why were some features removed in version 4?

Prior to version 4, the app was accumulating features that were not related to macOS's dynamic wallpaper functionality: "Change Windows 10 app/system theme", "Change screen brightness", and "Change lockscreen image". These features were removed from the core app in version 4, and they are now available through PowerShell scripts here.