<p align="center">
<img src="https://github.com/t1m0thyj/WinDynamicDesktop/blob/main/uwp/Images/Square44x44Logo.scale-200.png?raw=true">
<br/>
<a href="https://github.com/t1m0thyj/WinDynamicDesktop/releases"><img src="https://img.shields.io/github/downloads/t1m0thyj/WinDynamicDesktop/total.svg?style=flat-square" alt="GitHub releases"></a>
<a href="https://apps.microsoft.com/detail/9NM8N7DQ3Z5F"><img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fmicrosoft-store-badge.fly.dev%2Fapi%2Frating%3FstoreId%3D9NM8N7DQ3Z5F%26market%3DUS&style=flat-square&color=blue&logo=" alt="Microsoft Store rating"></a>
<a href="https://github.com/t1m0thyj/WinDynamicDesktop/actions/workflows/build.yml"><img src="https://img.shields.io/github/actions/workflow/status/t1m0thyj/WinDynamicDesktop/build.yml?branch=main&logo=github&style=flat-square" alt="Build status"></a>
</p>

# WinDynamicDesktop
Port of macOS Mojave Dynamic Desktop feature to Windows 10 and 11. Available on GitHub and the Microsoft Store.

<a href="https://github.com/t1m0thyj/WinDynamicDesktop/releases/latest"><img src="https://github.com/t1m0thyj/WinDynamicDesktop/blob/main/images/download_github.png?raw=true" alt="GitHub download" width="142"></a>
<a href="https://www.microsoft.com/store/apps/9nm8n7dq3z5f?cid=storebadge&ocid=badge"><img src="https://developer.microsoft.com/store/badges/images/English_get-it-from-MS.png" alt="Microsoft Store" width="142"/></a>
<a href="https://chocolatey.org/packages/windynamicdesktop"><img src="https://img.shields.io/chocolatey/v/windynamicdesktop?style=flat-square" alt="Chocolatey package"></a>
<a href="https://github.com/microsoft/winget-pkgs"><img src="https://img.shields.io/winget/v/t1m0thyj.WinDynamicDesktop?style=flat-square" alt="WinGet package"></a>

## Themes

Pick from bundled macOS themes, browse hundreds of themes [available online](https://windd.info/themes/), or [create your own](https://github.com/t1m0thyj/WinDynamicDesktop/wiki/Creating-custom-themes)

![Screenshot of Select Theme window](images/select_theme.png)

## Schedule

Choose a schedule for cycling through wallpaper images over 24 hours

![Screenshot of Configure Timing window](images/configure_schedule.png)

## Scripts

Extend the behavior of WinDynamicDesktop with PowerShell scripts, and share them with other users [here](https://github.com/t1m0thyj/WDD-scripts#readme)

## Supported Devices

WinDynamicDesktop is developed primarily for Windows 11, but should run on any device with Windows 7 or newer. Windows Insider builds are not officially supported.

## Resources

* [Get Help](https://github.com/t1m0thyj/WinDynamicDesktop/wiki)
* [Translate on POEditor](https://poeditor.com/join/project/DEgfVpyuiK)
* [.ddw Theme Creator](https://ddw-theme-creator.vercel.app/) (thanks @gdstewart)

## Known Issues

* [Wallpaper fit not remembered in Microsoft Store app](https://github.com/t1m0thyj/WinDynamicDesktop/wiki/Known-issues#wallpaper-fit-not-saved-with-multiple-monitors)
* [Wallpaper gets stuck and won't update](https://github.com/t1m0thyj/WinDynamicDesktop/wiki/Known-issues#wallpaper-gets-stuck-and-wont-update)

## Limitations
* [Can't show separate images on multiple virtual desktops](https://github.com/t1m0thyj/WinDynamicDesktop/issues/299)

## Disclaimers

* Wallpaper images are not owned by me, they belong to Apple
* [LocationIQ API](https://locationiq.org/) is used when your enter your location, to convert it to latitude and longitude
* Microsoft Store app uses the Windows location API if permission is granted
* App icon made by [Roundicons](https://www.flaticon.com/authors/roundicons) from [flaticon.com](https://www.flaticon.com/) and is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/)
