wanda
Script to set wallpaper using keyword or randomly
Installation / Update
pip install wanda -U
For termux, you will need the following packages:
pip install --upgrade pip
pkg in libxml2 libxslt libjpeg-turbo
For issues installing pillow refer this document
Usage
wanda
wanda -t mountain
wanda -s earthview
wanda -s wallhaven -t japan
wanda -h for more details
Notes
- By default, the source is unsplash.
- Some sources may have inapt images. Use them at your own risk.
Supported sources
- 4chan via Rozen Arcana
- 500px
- artstation
- imgur via rimgo
- earthview
- local
- picsum
- unsplash
- wallhaven
Automate (For linux)
- To set wallpaper at regular intervals automatically:
- (For termux) Install:
termux-wake-lock
pkg in cronie termux-services nano
sv-enable crond
- Edit crontab
crontab -e
- Set your desired interval. For hourly:
@hourly wanda -t mountains
- ctrl+o to save, ctrl+x to exit the editor
Build
git clone https://gitlab.com/kshib/wanda.git && cd wanda
poetry install
poetry build
Uninstall
pip uninstall wanda
Shell
Older versions can be found here (android) and here (desktop)
Issues
The script is tested on Manjaro+KDE and Android+Termux and Windows 11.
On Windows, you might need to set wallpaper mode to slideshow with folder as C:\Users\%username%\wanda
License
MIT
Metadata
Release files for wanda 0.60.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wanda-0.60.5.tar.gz | 12.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wanda-0.60.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.0 kB
Release files / wanda-0.60.5.tar.gz
| Download URL | wanda-0.60.5.tar.gz |
|---|---|
| Size | 12.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9a7c1aa78b0a506fdc1b436a4a8b904d0bebc668591b063df915efebc10751ff
|
|
BLAKE2b-256 checksum How to use checksums |
cf4fca37199accc20f15f81b6bb68c2d9e7c64b093b399492f7ff53271fcda34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.1 CPython/3.10.8 Linux/5.15.85-1-MANJARO
|
Release files / wanda-0.60.5-py3-none-any.whl
| Download URL | wanda-0.60.5-py3-none-any.whl |
|---|---|
| Size | 11.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bb3b33d5a4df538e22b115216abb8ec6dc8daac4faa933f65a322ef7ea44be13
|
|
BLAKE2b-256 checksum How to use checksums |
1b8be965495ade4487f2fb83ca6e22127fb0c101bbee09cde65e91ac6c325282
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.1 CPython/3.10.8 Linux/5.15.85-1-MANJARO
|