Giter VIP home page Giter VIP logo

wanda's Introduction

wanda

Script to set wallpaper using keyword or randomly

PyPI PyPI - Downloads PyPI - License

Installation / Update

pip install wanda -U

On android (with termux): Install termux-api

pkg up
pkg in clang pkg-config libxml2 libxslt libjpeg-turbo termux-api python
pip install cython lxml==5.0.0
pip install wanda -U

For issues installing pillow refer this document

Usage

# Set randomly
wanda

# Set from a keyword 
wanda -t mountain

# Set from a source
wanda -s wallhaven

# Set from a source 
wanda -s wallhaven -t japan

# Set album covers
wanda -sm -t "Meltt-Love Again" -f

wanda -h for more details

Notes

  • By default, the source is picsum.
  • Some sources may have inapt images. Use them at your own risk.

Supported sources

Build

python and poetry are needed

git clone https://github.com/ksh-b/wanda.git
cd wanda
poetry install
poetry build
poetry run wanda

Uninstall

pip uninstall wanda

License

MIT

wanda's People

Contributors

ksh-b avatar xyb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

wanda's Issues

Switch to python

With over 500 loc in bash script, the code is harder to maintain. Will be switching to python while also trying to make the script usable for desktop as well.

Syntax for local wallpapers

Hello
Could you please give the exact syntax for /storage/emulated/0/Pictures/Wallpapers for example?

I also tried from Termux: storage/pictures/Wallpapers.
Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.