Skip to content

arch-dawson/wanda

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wanda

Script to set wallpaper using keyword or randomly

Codacy Badge PyPI PyPI - Downloads PyPI - License codecov Gitlab pipeline

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

Automate (For linux)

  • To set wallpaper at regular intervals automatically:
  1. (For termux) Install:
termux-wake-lock
pkg in cronie termux-services nano
sv-enable crond
  1. Edit crontab
crontab -e
  1. Set your desired interval. For hourly:
@hourly wanda -t mountains

(more examples)

  1. ctrl+o to save, ctrl+x to exit the editor

Build

python and poetry are needed

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

About

Set wallpaper randomly or with keyword.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%