The iOS 13 beta has provided us with a preview of the new dynamic backgrounds that iPhone users will be sporting when iOS 13 rolls out to the public this spring. The new backgrounds on iOS 13 shift colours based on whether you’re using the light or dark theme.
Static images don’t do this on their own, but since macOS started supporting dynamic desktop backgrounds in Mojave, it’s possible to recreate iOS 13's wallpaper effects on your Mac with minimal effort and just a few extra files.
To do this, we’ll be using the open source macOS program Wallpapper, which allows you to create dynamic wallpapers out of image folders. Creating a dynamic wallpaper file from scratch takes a bit of coding, but thanks to Github developer alicerunsonfedora, the wallpaper images have already been compiled into directories that we can use in Wallpapper.
Here’s the whole process, step by step:
- First, make sure Xcode and Swift 5 are installed on your Mac.
- Open up Terminal and install the amazing Homebrew package manager (if you haven’t already).
Use Homebrew to install Wallpapper using the following commands:
brew tap mczachurski/wallpapperand
brew install wallpapper
wallpapper -hin Terminal to verify that you installed Wallpapper successfully. If so, you should see a response that starts like this:
wallpapper: [command_option] -i inputFile
- Next, download alicerunsonfedora’s ZephyrMac directory from Github. This contains properly organised and compiled image directories for each Zephyr background colour: Black, red, green and blue.
Within terminal, use the “cd” command to navigate over to wherever you unzipped the ZephyrMac master. For most people, that’ll involve two commands:
After that, type in
cd, replacing with whatever folder name represents the wallpaper you want. After that, enter the following command:
wallpapper -i wallpapper.json -o wallpapper.heic
- This will create a new file called wallpaper.heic, which we can now apply as the desktop background by going to Apple > System Preferences > Desktop & Screen Saver. Under the Desktop tab, find and select the wallpapper.heic file to apply the background.