Configuration
How to configure ipsw with ~/.config/ipsw/config.yml
ipsw config
You can also use a config file with ipsw so you don't have to use the flags
❯ cat ~/.config/ipsw/config.yml
download:
latest: true
confirm: true
white-list:
- iPod9,1
- iPhone14,2
resume-all: true
ipsw:
output: /SHARE/IPSWs # this is the --output for the `ipsw download ipsw` command
This will download the
latestIPSWs for only theiPod9,1and theiPhone14,2without requesting user confirmation to download. It will also always try toresumepreviously interrupted downloads and will download everything to the/SHARE/IPSWsfolder
You can also use environment variables to set ipsw config
❯ IPSW_DOWNLOAD_DEVICE=iPhone14,2 ipsw download ipsw --latest