



Follows the sun
Dawn, day, dusk and night at your real sunrise and sunset, wherever you are.

Wallpapers that follow the sun, the days of the week, or a schedule of their own. A small command-line app for macOS, Windows and Linux.
Zelda Wind Waker by Matt Vince, a Daypack: one island, four times of day. Wallpy switches at your real sunrise and sunset.
Every pack is a folder of images and a schedule. Pick one and Wallpy keeps it changing, even after a restart.




Dawn, day, dusk and night at your real sunrise and sunset, wherever you are.

Monday gets one wallpaper, Friday another. Each day can also change through the day.



A new wallpaper every half hour, every hour, or as often as the pack says.
Made by the community. Each one installs with a single command.
Drop in your images, set when each one shows in the browser, and share it. Moderators check every pack before it goes public.
One small program, no runtime. Works on macOS, Windows and Linux.
The first time you run it, Wallpy asks roughly where you are (for your real sunrise and sunset), then opens the gallery in your terminal. Or copy a pack's command from its page here.
Your wallpaper changes with the sun, the day of the week or the pack's own schedule, even after a restart. Run wallpy to see what's showing and what's next.
Yes. Wallpy and every pack in the gallery are free, and Wallpy is open source under the MIT licence.
To work out your real sunrise and sunset. A city is enough, or auto, which goes by your computer's time zone. Your location stays on your computer: cities are looked up in a list built into Wallpy, and only a search for a small place goes online (to Open-Meteo). Change it any time with wallpy location.
No. A small background agent sleeps until the next scheduled change, sets the wallpaper, and goes back to sleep. It starts again when you log in.
Yes. On Windows it sets every monitor, on macOS the current Space on each display, and on Linux whatever your desktop supports.
Yes. Make a pack here with Create wallpack and share it, or keep it to yourself: wallpy use ./my-folder sets a pack straight from a folder.
Run wallpy uninstall. It removes the background agent (and your packs, if you like) and shows the command that removes Wallpy itself.