wanda


Namewanda JSON
Version 1.0.1 PyPI version JSON
download
home_pageNone
SummarySet wallpapers with keywords or randomly
upload_time2025-02-14 05:43:57
maintainerNone
docs_urlNone
authorkshib
requires_python<4.0.0,>=3.8
licenseMIT
keywords wallpaper reddit wallhaven earthview termux
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # wanda
Script to set wallpaper using keyword or randomly

[![PyPI](https://img.shields.io/pypi/v/wanda)](https://pypi.org/project/wanda/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/wanda)](https://pypistats.org/packages/wanda)
[![PyPI - License](https://img.shields.io/pypi/l/wanda)](https://tldrlegal.com/license/mit-license)

## Installation / Update
```
pip install wanda -U
```

On android (with termux):
Install [termux-api](https://github.com/termux/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](https://pillow.readthedocs.io/en/stable/installation.html)


## Usage
```
# Set randomly (uses picsum)
wanda

# Set from a keyword (uses picsum)
wanda -t mountain

# Set from a source
wanda -s wallhaven

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

# Use shortcode for source (w=wallhaven)
# For other shortcodes for other sources, check 'wanda -u'
wanda -s w -t japan

# Set album covers (m=musicbrainz)
# album cover would be square, so use -f to fit it to screen
# format for query with musicbrainz is 'artist-album'
wanda -s m -t "Meltt-Love Again" -f

# Set from folder (l=local)
wanda -s l -t "/path/to/wallpapers" 

```
`wanda -h` for more details

## Notes

- By default, the source is [picsum](https://picsum.photos).
- Some sources may have inapt images. Use them at your own risk.

## Supported sources

- [4chan](https://boards.4chan.org) via [Rozen Arcana](https://archive-media.palanq.win)
- [artstation](https://artstation.com)
- [imgur](https://imgur.com) via [rimgo](https://rimgo.projectsegfau.lt)
- [earthview](https://chromewebstore.google.com/detail/earth-view-from-google-ea/bhloflhklmhfpedakmangadcdofhnnoh)
- generated
- local
- [musicbrainz](https://musicbrainz.org/) (Album covers)
- [picsum](https://picsum.photos)
- [reddit](https://reddit.com)
- [wallhaven](https://wallhaven.cc)
- [waifu](https://www.waifu.im/)

## Build
[python](https://www.python.org/downloads) and [poetry](https://python-poetry.org) 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

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "wanda",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0.0,>=3.8",
    "maintainer_email": null,
    "keywords": "wallpaper, reddit, wallhaven, earthview, termux",
    "author": "kshib",
    "author_email": "ksyko@pm.me",
    "download_url": "https://files.pythonhosted.org/packages/bb/85/b16fc16ea40cd624445a65f1797a54c832f05073781987c9d91a5575fe12/wanda-1.0.1.tar.gz",
    "platform": null,
    "description": "# wanda\nScript to set wallpaper using keyword or randomly\n\n[![PyPI](https://img.shields.io/pypi/v/wanda)](https://pypi.org/project/wanda/)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/wanda)](https://pypistats.org/packages/wanda)\n[![PyPI - License](https://img.shields.io/pypi/l/wanda)](https://tldrlegal.com/license/mit-license)\n\n## Installation / Update\n```\npip install wanda -U\n```\n\nOn android (with termux):\nInstall [termux-api](https://github.com/termux/termux-api)\n```\npkg up\npkg in clang pkg-config libxml2 libxslt libjpeg-turbo termux-api python\npip install cython lxml==5.0.0\npip install wanda -U\n```\n\nFor issues installing pillow refer this [document](https://pillow.readthedocs.io/en/stable/installation.html)\n\n\n## Usage\n```\n# Set randomly (uses picsum)\nwanda\n\n# Set from a keyword (uses picsum)\nwanda -t mountain\n\n# Set from a source\nwanda -s wallhaven\n\n# Set from a source with keyword\nwanda -s wallhaven -t japan\n\n# Use shortcode for source (w=wallhaven)\n# For other shortcodes for other sources, check 'wanda -u'\nwanda -s w -t japan\n\n# Set album covers (m=musicbrainz)\n# album cover would be square, so use -f to fit it to screen\n# format for query with musicbrainz is 'artist-album'\nwanda -s m -t \"Meltt-Love Again\" -f\n\n# Set from folder (l=local)\nwanda -s l -t \"/path/to/wallpapers\" \n\n```\n`wanda -h` for more details\n\n## Notes\n\n- By default, the source is [picsum](https://picsum.photos).\n- Some sources may have inapt images. Use them at your own risk.\n\n## Supported sources\n\n- [4chan](https://boards.4chan.org) via [Rozen Arcana](https://archive-media.palanq.win)\n- [artstation](https://artstation.com)\n- [imgur](https://imgur.com) via [rimgo](https://rimgo.projectsegfau.lt)\n- [earthview](https://chromewebstore.google.com/detail/earth-view-from-google-ea/bhloflhklmhfpedakmangadcdofhnnoh)\n- generated\n- local\n- [musicbrainz](https://musicbrainz.org/) (Album covers)\n- [picsum](https://picsum.photos)\n- [reddit](https://reddit.com)\n- [wallhaven](https://wallhaven.cc)\n- [waifu](https://www.waifu.im/)\n\n## Build\n[python](https://www.python.org/downloads) and [poetry](https://python-poetry.org) are needed\n```\ngit clone https://github.com/ksh-b/wanda.git\ncd wanda\npoetry install\npoetry build\npoetry run wanda\n```\n\n## Uninstall\n```\npip uninstall wanda\n```\n\n## License\nMIT\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Set wallpapers with keywords or randomly",
    "version": "1.0.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/ksh-b/wanda/issues"
    },
    "split_keywords": [
        "wallpaper",
        " reddit",
        " wallhaven",
        " earthview",
        " termux"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "56d9d880c0bffadb4e1dc18db594f53216a40ef442e730f99868b252f9b5cb8d",
                "md5": "5557527d18b07fc08e51b5adf00bb937",
                "sha256": "643c8f740c03941d60828d81fe1de2c1e87b176503b4e1d6230c49e227fd9da8"
            },
            "downloads": -1,
            "filename": "wanda-1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5557527d18b07fc08e51b5adf00bb937",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0.0,>=3.8",
            "size": 119147,
            "upload_time": "2025-02-14T05:43:55",
            "upload_time_iso_8601": "2025-02-14T05:43:55.787223Z",
            "url": "https://files.pythonhosted.org/packages/56/d9/d880c0bffadb4e1dc18db594f53216a40ef442e730f99868b252f9b5cb8d/wanda-1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb85b16fc16ea40cd624445a65f1797a54c832f05073781987c9d91a5575fe12",
                "md5": "6eb226362810d8f49279933fd2fba583",
                "sha256": "b16832ddf3a1ec2dffe7feb24d221c224c2b4b251f272a556d5e45482fbb87de"
            },
            "downloads": -1,
            "filename": "wanda-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "6eb226362810d8f49279933fd2fba583",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0.0,>=3.8",
            "size": 70347,
            "upload_time": "2025-02-14T05:43:57",
            "upload_time_iso_8601": "2025-02-14T05:43:57.570266Z",
            "url": "https://files.pythonhosted.org/packages/bb/85/b16fc16ea40cd624445a65f1797a54c832f05073781987c9d91a5575fe12/wanda-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-14 05:43:57",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ksh-b",
    "github_project": "wanda",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "wanda"
}
        
Elapsed time: 0.41546s