Skip to main content

Set wallpapers with keywords or randomly

Project description

wanda

Script to set wallpaper using keyword or randomly

Codacy branch grade PyPI PyPI - Downloads PyPI - License

Installation

pip install wanda

or pip install -i https://test.pypi.org/simple/ wanda for dev version

Usage

wanda
wanda -t mountain
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

Demo

Automate

  • To set wallpaper at regular intervals automatically:
  1. Install (for android only):
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 build

Uninstall

pip uninstall wanda

Shell

Older versions can be found here (android) and here (desktop) They support canvas and earthview as source which have not yet been added to python version.

Issues

There might be issues with certain sources or platforms. For now, the script is only tested on Manjaro+KDE and Android+Termux Feel free to raise issues if you encounter them.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wanda-0.58.9.tar.gz (9.5 kB view hashes)

Uploaded Source

Built Distribution

wanda-0.58.9-py3-none-any.whl (9.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page