A cross platform tool for setting a random wallpaper image from unsplash.com
Project description
Venus: For those that get bored of looking at their wallpaper
Venus aims to be a cross-platform tool to automatically change your desktop wallpaper using images from Unsplash. All images are stored in the system's temporary directory, this way their disposal is handled by the operating system.
Venus also handles using images that work with your resolution.
Note for the adventurous -> set venus as a startup program. This way you can see what awaits you with each reboot :)
Installation
- clone using git or download the zip from this page
git clone https://github.com/AlfredoSequeida/venus.git
- navigate to the root directory of venus (unzip if necessary) and install using pip
Linux/OSX
pip3 install .
Windows
py -m pip install .
Usage
- Just type venus
Linux/OSX
venus
Windows
py -m venus
Config
Venus can be configured for specific search terms to get a category of images.
Edit the config file located in:
~.config/venus/config
By default, the search terms are empty, which means the image selection will be random. To choose what kind of images you want, enter search terms separated by commas.
Here is an example:
SEARCH_TERMS = landscape,nature,car
Current Verion 0.1.1 - verified working on
- Arch Linux [Feh 2.28]
- Ubuntu 18.04.1 LTS [Gnome 3.28]
- macOS High Sierra
- Windows 10
How to Contribute
- Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug here tag for issues that should be ideal for people who are not very familiar with the codebase yet.
- Fork the repository on GitHub to start making your changes to the master branch (or branch off of it).
- Write a test which shows that the bug was fixed or that the feature works as expected.
- Send a pull request and bug the maintainer until it gets merged and published. :) Make sure to add yourself to AUTHORS.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.