An open API service indexing awesome lists of open source software.

https://github.com/sinnv2710/wallpaper-rotator-windows-11

Too boring with default wallpapers of windows 11 and I would like to approach new wallpaper changing automatically way after 30 minutes
https://github.com/sinnv2710/wallpaper-rotator-windows-11

utility vibe-coding wallpaper-changer windows-11

Last synced: 3 months ago
JSON representation

Too boring with default wallpapers of windows 11 and I would like to approach new wallpaper changing automatically way after 30 minutes

Awesome Lists containing this project

README

          

# Rotator Application

*A lightweight Python-based wallpaper rotator with system tray integration.*

---

## 📖 Introduction
The **Rotator Application** is a Python-based tool designed to manage and rotate wallpapers on your desktop. It runs in the background with a system tray icon, allowing you to easily toggle auto-refresh, change wallpapers manually, or quit the application.

---

## 🎯 Purpose
The purpose of this application is to:
- Automate wallpaper rotation at regular intervals.
- Provide a simple and intuitive system tray interface for managing wallpapers.
- Allow users to manually change wallpapers or enable/disable auto-refresh.

---

## 🛠️ How to Install

### Prerequisites
1. **Python 3.10+**: Ensure Python is installed on your system. You can download it from [python.org](https://www.python.org/).
2. **Pip**: Ensure `pip` is installed (it comes with Python by default).

### Installation Steps
1. Clone or download this repository to your local machine:
```bash
git clone https://github.com/your-repo/rotator.git
cd rotator

Install the required libraries:

2. Install the required libraries
```bash
pip install -r src/requirements.txt
```

3. Build the executable:
- Run the deploy.bat script:
```bash
deploy.bat
```

- After a successful build, the rotator.exe file will appear in the root folder.

4. Run the application:
- Double-click rotator.exe to start the application.

## 👨‍💻 How to Develop

Setting Up the Development Environment

1. Install the required libraries:
```bash
pip install -r src/requirements.txt
```

2. Modify the source code:
- The main script is located at index.pyw.
- Update the logic, UI, or features as needed.

3. Test the application:
- Run the script directly using Python:
```bash
python src/index.pyw
```

4.Build the executable:
- Use the deploy.bat script to package the application into an .exe file.

## 📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

-----

## 🤝 Contributing

Contributions are welcome! Feel free to fork the repository and submit a pull request.

-----