Set desktop background to random Wikiart image.
Project description
wikiwall is a CLI that downloads a random image from Wikiart’s Hi-Res page and sets it as your desktop background in macOS.
Features
Easily customize your desktop with new hi-res artwork from the command line.
Update your wallpaper periodically with your favorite scheduler.
Requirements
Python 3.6 or higher
macOS
Installation
$ pip3 install wikiwall
If you want, set your wallpaper to change every night with launchd:
$ git clone https://github.com/kylepw/wikiwall.git && cd wikiwall $ sed -i.bak -e "s|WIKIWALL|$(which wikiwall)|g" wikiwall.plist $ cp wikiwall.plist ~/Library/LaunchAgents $ launchctl load ~/Library/LaunchAgents/wikiwall.plist
Usage
$ wikiwall --help Usage: wikiwall [OPTIONS] COMMAND [ARGS]... Set desktop background in macOS to random WikiArt image. Options: --dest TEXT Download images to specified destination. --limit INTEGER Number of files to keep in download directory. Set to -1 for no limit. Default is 10. --debug Show debugging messages. --help Show this message and exit. Commands: show Show previous downloads in Finder.
Todo
Set wallpaper on a desktop not currently being viewed.
Add support for other operating systems.
Provide preview of image before setting as background.
License
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
Built Distribution
File details
Details for the file wikiwall-0.2.1.tar.gz
.
File metadata
- Download URL: wikiwall-0.2.1.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3682fe2165e94eb0671502bc619f4583ede968fc90afafa5f6abe0c55382a413 |
|
MD5 | ea1a730842c42301a632a792f269283c |
|
BLAKE2b-256 | 5a51a2232d888ff18fc14c8bf90daa85d7af5c8c478fd96b8f08aa4201303e9e |
File details
Details for the file wikiwall-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: wikiwall-0.2.1-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52902c6f3b7c7290fcba24b8ccc34a2f76d2f3bf986fa2d71ace5c87aaae9976 |
|
MD5 | e40f8aae98e0980fbb1eb6e876f56b64 |
|
BLAKE2b-256 | d31f225e6d383e6ab33cd0de9815ddf1ea4ab523594d8bc1709c524d683d1408 |