b8996b1f0357043cc74a0218acc8b6cb70317a8b
Cinnamon Dynamic Wallpaper
About the project
Based on a location, this extension calculates the periods of a day and switches the background image of your Cinnamon desktop. The extension offers the choice between a set of included wallpapers or to select a HEIC-file.
Features
- 6 included image sets
- 9 day periods
- HEIF converter
- Image configuration assistent with simple one-click setup for image choose
- Online location estimation or offline with manual latitude and longitude input
- Offline sun angles estimation
Tested Cinnamon versions
- 5.4 (Mint 21)
- 5.6 (Mint 21.1)
- 5.8 (Mint 21.2)
Technology
- Using
JavaScriptfor- Sun angle estimation
- Location estimation
- Change of the desktop wallpapers
Pythondisplays the Image Configurator- Image Configurator UI was written with
Glade
Installation
From the repo
- Download the Repository
- Extract the files
- Copy the folder
cinnamon-dynamic-wallpaper@TobiZogto~/.local/share/cinnamon/extensions/
From Built-in Extension Manager
- Open "Extensions" in Linux Mint or any other distribution with Cinnamon as Desktop Environment
- Click on "Download"
- Search and download it
How to use it
- Active the Extension via Cinnamon Extension Manager
- Open the settings
- Keep
Estimate coordinates via networkactive or disable it and insert latitude and longitude in the fields - Choose a set of images or disable it and select for every daytime an image manually
Image Configurator
The Cinnamon Dynamic Wallpaper extension offers an integrated image configuration assistant. Here, you can choose an included image set or import a HEIC-file from your system. You have to choose the images for the time periods after the import.
Included image sets
The image sets are from https://github.com/adi1090x/dynamic-wallpaper
| Aurora | Beach | Bitday |
|---|---|---|
![]() |
![]() |
![]() |
| Cliffs | Gradient | Lakeside |
|---|---|---|
![]() |
![]() |
![]() |
| Mountains | Sahara |
|---|---|
![]() |
![]() |










