Skip to content

Instantly share code, notes, and snippets.

@Aries0d0f
Last active February 13, 2026 11:19
Show Gist options
  • Select an option

  • Save Aries0d0f/3f3de92e0738a72f556ced1512149925 to your computer and use it in GitHub Desktop.

Select an option

Save Aries0d0f/3f3de92e0738a72f556ced1512149925 to your computer and use it in GitHub Desktop.
Download all macOS Sonoma Aerial wallpaper
#!/bin/zsh
# This script helps those who want to
# get all Aerial wallpapers on macOS Sonoma
# all at once instead of clicking on settings one by one.
# Dependencies: jq, parallel
# Install all dependencies via `brew install jq parallel`
# After `parallel` installed run `sudo parallel --citation` first to read citation notice (IMPORTANT)
# The follwing script SHOULD be run under root user (IMPORTANT)
cd "/Library/Application Support/com.apple.idleassetsd/Customer" && \
cat entries.json | \
jq -r '.assets[] | (.id + "," + .["url-4K-SDR-240FPS"])' | \
parallel \
wget \
--no-check-certificate -q \
-O './4KSDR240FPS/{= s:\,[^,]+$::; =}.mov' \
'{= s:[^,]+\,::; =}';
cd "/Library/Application Support/com.apple.idleassetsd/Customer" && cat entries.json | jq -r '.assets[] | (.id + "," + .["url-4K-SDR-240FPS"])' | parallel wget --no-check-certificate -q -O './4KSDR240FPS/{= s:\,[^,]+$::; =}.mov' '{= s:[^,]+\,::; =}';
@geak
Copy link

geak commented Feb 13, 2026

For macOS 26 using aria2c:

cd ~/Library/Application\ Support/com.apple.wallpaper/aerials \
&& jq -r '.assets[]
  | .["url-4K-SDR-240FPS"] as $url
  | select($url and ($url|length>0))
  | ($url + "\n  out=" + .id + ".mov")' manifest/entries.json \
| aria2c -c -j4 -x4 -s4 -d ./videos -i -

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment