GOESImage is a bash script which downloads the latest imagery from the NOAA Geostationary Operational Environment Satellites and sets it as the desktop background via feh.
$ goesimage -h Usage: goesimage [OPTION...] Download the latest image from a NOAA Geostationary Operational Environment Satellite and set it as the desktop background. If multiple satellite are specified, the latest image will be downloaded from each and combined into a single, tiled image. Options: -e GOES-East -w GOES-West -s Specify the desired image size: small (678x678), medium (1808x1808, default), large (5424x5424), xlarge (10848x10848) -o output the filename of the image but do not set it as the background -v verbose output -h display usage
GOESImage supports full disk, true color images from either GOES-West (currently provided by GOES-17) or GOES-East (currently provided by GOES-16). At night the images are colored multispectral infrared.
Optionally, both satellites may be specified. In this case GOESImage will use ImageMagick convert to combine the two images horizontally.
An example systemd service and timer are provided in the
Arch Linux users may install the goesimage package from the AUR