Why your wallpaper should change with the time of day

This might sound like a purely cosmetic concern. It isn't.

Your wallpaper is the largest single-colour area on your screen. When you close all your windows, it is all you see. When you switch between apps with gaps between them, it bleeds through. A bright white or vivid wallpaper in a dark room at 10 PM is essentially a full-screen light source — and if you have read anything about screen luminance and sleep, you know that matters.

Beyond the practical side, there is something genuinely satisfying about a desktop that matches the world outside. Dawn light on your screen when you start work. Golden hour as the afternoon winds down. A starfield or city skyline after dark. It is a small thing that makes your Mac feel more thoughtful.

The question is how to set it up without babysitting it every day.

Method 1: Apple's Dynamic Desktop wallpapers

macOS has included Dynamic Desktop wallpapers since Mojave (2018). These are special images that shift throughout the day, transitioning from a bright daytime scene to a warm sunset to a dark night view based on your location and the current time.

How it works

A Dynamic Desktop wallpaper is a multi-frame HEIC file. Each frame is tagged with a solar elevation angle — the position of the sun relative to the horizon. macOS reads your location, calculates where the sun is right now, and displays the frame that best matches. As the day progresses, the wallpaper smoothly transitions through its frames.

Apple ships about a dozen Dynamic Desktop options, including the iconic Mojave desert, Sonoma rolling hills, and Sequoia redwoods.

How to set it up

  1. Open System Settings.
  2. Go to Wallpaper.
  3. Browse Apple's built-in options. Wallpapers marked "Dynamic Desktop" will shift with the sun.
  4. Select one. Make sure Dynamic is chosen (not "Light" or "Dark" variants, which are static).

Limitations

Good to know

macOS also has "Automatic" wallpapers (like the Sonoma default) that simply have a light version and a dark version. These switch with your system appearance, but they are not gradual — they just flip between two static images.

Method 2: Create your own Dynamic Desktop (HEIC file)

If you want the smooth, solar-driven transitions of Dynamic Desktop but with your own images, you can create a custom HEIC wallpaper file. This requires a bit of preparation, but the result is a single file that macOS treats exactly like Apple's built-in dynamic wallpapers.

What you need

How to set it up with Equinox

  1. Download Equinox from GitHub and open it.
  2. Choose Solar mode (ties frames to sun position) or Time mode (ties frames to clock times).
  3. Import your images and arrange them in chronological order.
  4. Assign a solar angle or time to each frame. For example: -10° for pre-dawn, 0° for sunrise, 45° for midday, 0° for sunset, -10° for dusk, -18° for night.
  5. Export the .heic file.
  6. In macOS System Settings > Wallpaper, click Add Photo or drag the file onto the preview. Select Dynamic Desktop as the display mode.

Limitations

Tip

If you do not have your own time-lapse photos, search for "dynamic desktop wallpaper pack" or "time-lapse wallpaper set" — several photographers sell or freely distribute sets specifically designed for this purpose.

Method 3: Shortcuts automation with a folder of images

If you want something simpler than building HEIC files, macOS Shortcuts can rotate wallpapers on a basic schedule. The idea: put your images in a folder, create a shortcut that picks the right one based on the current hour, and trigger it periodically.

How to set it up

  1. Create a folder (for example, ~/Pictures/Wallpapers/Timed/) and add your images, named in order: 01-dawn.jpg, 02-morning.jpg, 03-midday.jpg, 04-afternoon.jpg, 05-evening.jpg, 06-night.jpg.
  2. Open Shortcuts and create a new shortcut.
  3. Add logic to get the current hour (using Current DateFormat Date → hour format), then use an If block to select the appropriate image file for each time range.
  4. Use the "Set Wallpaper" action to apply the selected image.
  5. To trigger it automatically, you need a helper app like Shortery, or set the shortcut to run via a cron job or launchd daemon in Terminal.

Limitations

Method 4: Shell script with cron or launchd

The developer-friendly approach. Write a shell script that checks the time and sets the wallpaper using osascript, then schedule it with cron or launchd.

How it works

A basic version looks something like this:

Get the current hour. If it's between 6 and 12, set the morning wallpaper. Between 12 and 17, set the afternoon wallpaper. Between 17 and 20, set the evening wallpaper. Otherwise, set the night wallpaper.

The actual wallpaper-setting command uses AppleScript via the osascript command. You schedule the script to run every 30 or 60 minutes using a launchd plist or a crontab entry.

Limitations

Heads up

macOS Sequoia tightened permissions around AppleScript automation. Scripts that worked on Ventura or Sonoma may need re-authorisation or adjustments on Sequoia. Check System Settings > Privacy & Security > Automation if your script stops working after an update.

Method 5: Solace — wallpaper sync tied to your appearance

Every method above treats wallpaper and dark mode as separate problems. Your wallpaper changes on one schedule, your appearance on another — and the two can easily fall out of sync.

Solace takes a different approach. It manages your appearance and your wallpaper together. When your Mac switches from light mode to dark mode, your wallpaper changes at the same time. No separate timers. No scripting. No HEIC files.

How to set it up

  1. Download and open Solace. It lives in your menu bar.
  2. In the Wallpapers section, set a light mode wallpaper — the image you want when your Mac is in light mode.
  3. Set a dark mode wallpaper — the image you want at night.
  4. Choose how Solace handles appearance switching: Solar (follows sunrise/sunset), Custom Schedule (your own times), or Weather-Aware (adapts to cloud cover and conditions).
  5. When the appearance switches, your wallpaper switches with it. Every time, automatically.

What makes this different

Related guide

For a full breakdown of dark mode scheduling methods, see How to Schedule Dark Mode on Mac: 4 Methods Compared.

Comparison: all methods side by side

Feature Dynamic Desktop Custom HEIC Shortcuts Shell script Solace
Custom images
Linked to dark mode
Smooth transitions Instant switch
Solar-aware
Weather-aware
Multi-monitor Partial Complex
Setup time 30 seconds 1–2 hours 30 minutes 30–60 minutes Under 1 minute
Maintenance None Rebuild HEIC per set Edit shortcut Edit script None
Cost Free Free (Equinox) Free + Shortery Free One-time purchase

Which approach is right for you?

If you just want something that looks nice and do not care about customisation: Apple's built-in Dynamic Desktop wallpapers are genuinely beautiful and require zero effort. Pick one from System Settings and forget about it.

If you are a photographer or designer who wants a bespoke day-to-night progression: Create a custom HEIC with Equinox. It takes time upfront, but the result is a wallpaper that behaves exactly like Apple's own dynamic wallpapers, with your images.

If you want your wallpaper to match your dark mode setting: None of the built-in or DIY methods tie wallpaper to appearance. This is where Solace comes in. You pick two images, and your wallpaper changes every time your Mac switches between light and dark mode — whether that switch is solar-based, scheduled, weather-triggered, or manual.

The bottom line: macOS handles wallpaper and appearance as two independent systems. For most people, that means your wallpaper and your dark mode are perpetually out of sync. If that bothers you, the simplest fix is an app that treats them as one thing.

Frequently asked questions

Can you make your Mac wallpaper change automatically throughout the day?

Yes. macOS includes Dynamic Desktop wallpapers that shift from day to night based on your location and the sun's position. However, you can only use Apple's pre-made wallpapers this way. For custom images, you can create a HEIC dynamic wallpaper with Equinox, use Shortcuts with a folder of images, or use an app like Solace that switches wallpapers automatically when your appearance changes.

How do Dynamic Desktop wallpapers work on Mac?

Dynamic Desktop wallpapers are multi-image HEIC files with up to 16 frames, each tagged with a solar elevation angle. macOS reads your location and the current time, calculates the sun's position, and displays the matching frame. As the day progresses, the wallpaper transitions through its frames automatically. Apple includes several Dynamic Desktop options in System Settings.

Can you have different wallpapers for light mode and dark mode?

macOS does not natively let you assign one custom wallpaper to light mode and a different one to dark mode. Apple's "Automatic" wallpapers include a light and dark variant, but only from Apple's built-in collection. For your own images, you need a third-party app. Solace lets you set a separate wallpaper for each mode and switches them automatically whenever your appearance changes.

How do you create a custom Dynamic Desktop wallpaper?

You need a set of photos taken at different times from the same position, and a tool to pack them into a HEIC file. Equinox (free, open-source) is the most popular option. Import your images, assign a solar angle or time to each, and export the .heic file. Set it as your wallpaper in System Settings and choose "Dynamic Desktop" as the display mode.

Why does my Mac wallpaper not change with dark mode?

Only Apple's "Automatic" wallpapers respond to appearance switching. Custom photos and even Dynamic Desktop wallpapers do not change when you toggle dark mode — Dynamic Desktop follows the sun's position, not your appearance setting. To get a custom wallpaper that responds to dark mode, you need a third-party app like Solace that links wallpaper changes to appearance switches.

What is the difference between Dynamic Desktop and Automatic wallpapers on Mac?

Dynamic Desktop wallpapers contain multiple frames tied to the sun's position and transition gradually throughout the day. Automatic wallpapers contain just two versions — one for light mode, one for dark — and switch when your system appearance changes. Dynamic Desktop gives you a smooth daylong progression. Automatic wallpapers give you a clean two-state switch tied to light and dark mode.

Solace — $4.99, yours forever

Your wallpaper changes with your appearance. Solar scheduling, weather-aware switching, and evening warmth — all in your menu bar.

Buy Now

One-time purchase, no subscription. Learn more

All posts