Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/daggerpov/background-revolution

Desktop application for Windows/macOS users to rotate through custom, preset, and searched-for collections of backgrounds with scheduling and additional settings
https://github.com/daggerpov/background-revolution

application python tkinter-gui

Last synced: 19 days ago
JSON representation

Desktop application for Windows/macOS users to rotate through custom, preset, and searched-for collections of backgrounds with scheduling and additional settings

Awesome Lists containing this project

README

        

# Background Revolution (In Development, Alpha Release)

## What?

This will be an application for users to customize their windows backgrounds by uploading their custom collections, choosing from our preset ones, or even by searching on the spot by keyword. Then, the user can modify which ones are currently in their "rotation" so that it will automatically be changed for them by a set interval of their choosing.

## How?

Either download the executable/zip file from one of our releases or run the most recent code from your own machine like so:

- Make sure you have Python 3.8+ installed and added to `PATH`
- Clone the repo on a computer running either Windows 10 or MacOS
- Open your terminal in the directory that the repo is in
- Install the required Python modules by running the requirements.txt file as such: `pip install -r requirements.txt` (_doing this in a virtual environment is recommended_), bare in mind that some modules _aren't supposed to be installed on your machine (due to OS differences) so let the errors be_
- Run the file using `python main.py` or another method of your choosing

## Why?

_**This is meant as a personal open-source project that won't ever be commercialized.**_ Despite there already being an application very similar to ours, _Wallpaper Engine on Steam_, ours will bring a unique scheduling method, search by way of web scraping a Google Images API rather than community posts, and our collections system is different. We're not even looking at that application for any sort of inspiration, seeing as we had the idea before realizing its existence.