A smart Live Weather Background dynamic changer. LiveWB is a Bash application, which updates background, using almost real time satelite weather images. LiveWB is autoconfigured and respects both local and remote resources. GNOME, MATE, Unity and XFCE are currently supported. Custom configuration files may be created easily.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Project's website: http://skarmoutsosv.github.io/LiveWB/ (includes sample images).


A smart Live Weather Background auto changer.

LiveWB - Live Weather Background, is a bash script which fetches images from EUMETSAT and combines them using ImageMagick, in a nice arangement which is very informative as a desktop background.

By watching regularly LiveWB composite sattelite images, a viewer may observe more details about weather and soon to be able make a prediction for the next day.

LiveWB creates a composite image from up to three almost real time satelite weather images, and updates background, when it is needed.

Images from EUMETSAT's website cover Europe, Africa, part of Asia and part of south America. There are many types showing rain, fog, wind, probability of fire, cloud coverage, etc.

LiveWB do it's best to be autoconfigured and at the same time to respect local and remote resources.

Autoconfiguration includes: country discovery, update interval recognition, maximized window recognition.

This means that without any configuration, a user will have as background a composite image which will be specifically made for his country, and this composite image will update only if there will be a newer image upstream and there is none maximized window.

Custom configuration files may be created easily with the following parameters:

  • Composite image dimensions
  • Upstream image url (up to three)
  • Image's positions
  • Text info position
  • Legend type
  • Legend position

You can read more info about creating custom .config files at 'template.config'.

LiveWB is developed and tested on Debian GNU/Linux testing (stretch) system, and is running daily, providing weather info. However, the script needs more expert eyes for code optimization, so, any contribution is wellcome.

Have nice forecasts,
Vangelis Skarmoutsos