Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/malakasupun/dynamicwalls-the-gnome-wallpaper-slider
To Change the wallpaper consonantly for given time...............
https://github.com/malakasupun/dynamicwalls-the-gnome-wallpaper-slider
Last synced: 16 days ago
JSON representation
To Change the wallpaper consonantly for given time...............
- Host: GitHub
- URL: https://github.com/malakasupun/dynamicwalls-the-gnome-wallpaper-slider
- Owner: MalakaSupun
- License: mit
- Created: 2024-07-30T19:55:55.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-02T19:07:05.000Z (24 days ago)
- Last Synced: 2025-01-02T19:37:44.638Z (24 days ago)
- Language: Shell
- Size: 3.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: change_wallpaper.sh
- License: LICENSE
Awesome Lists containing this project
README
#
---
DynamicWalls: The gnome wallpaper slider
... To Change the wallpaper consonantly in given time as a slidshow ...#
## 🧩 Introduction
I started this project because Ubuntu did not have a built-in wallpaper slider. This tool aims to fill that gap by providing an easy-to-use solution for automatically changing wallpapers at specified intervals.
🌟 **Used and teated in Ubuntu 24.04.**
## 🔧 Features
- 🖼️ Automatically change the wallpaper at specified intervals
- 📷 Supports multiple image formats
- ⚡ Lightweight and easy to use## 🧑🔧 Installation
1. 📥 Clone the repository:
```sh
git clone https://github.com/yourusername/DynamicWalls-The-gnome-wallpaper-slider.git
```
2. 📂 Navigate to the project directory:
```sh
cd DynamicWalls-The-gnome-wallpaper-slider
```3. 🎨 Change the wallpaper folder link in ```change_wallpaper.sh``` accordingly:
```sh
# Directory containing wallpapers
WALLPAPER_DIR="$HOME/< Path to your cloned folder >/DynamicWalls-The-gnome-wallpaper-slider/Wallpapers"
```
4. 🛠️ Test the Script: Run the script manually to ensure it works correctly with your current theme:
```sh
./change_wallpaper.sh
```## 🎯 Usage 📱
1. 🖼️ Update Crontab : Update your crontab entry to ensure it's running the script every 10 minutes
```sh
crontab -e
```
2. 📝 Add the following line to the crontab file:
```sh
*/10 * * * * /< Path to your cloned folder >/DynamicWalls-The-gnome-wallpaper-slider/change_wallpaper.sh >> /home/malaka/cron_log.txt 2>&1
```
3. 🚀 Start the wallpaper changer by manually:
```sh
./change_wallpaper.sh
```
## 💁🏽 Contributing🤝 Contributions are welcome! Please fork the repository and submit a pull request.
## 💳 License
📜 This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## 🤗 Thanks!
👩🏻💻 Special thanks to [ChatGPT](https://www.openai.com/chatgpt) for providing assistance and support throughout the development of this project.
---