WallGen - A random wallpaper generator
Summary
WallGen is a tool to generate wallpapers matching to your display configuration.
Restrictions
- Needs a mutter based desktop, for example GNOME, because WallGen reads the display configurations from mutter's DBus service.
Requirements
python >= 3.6dbusglibimagemagickwand, http://wand-py.org/python-pydbuspython-gobject
Usage
For a new wallpaper from $HOME/Pictures/Wallpapers, run:
$ wallgen
For a new wallpaper from reddit, run:
$ wallgen -t reddit
For more options, run:
$ wallgen -h
Advanced Usage
You can run WallGen as DBus service:
$ wallgen --dbus
After this every new execution of WallGen will use this service to create new wallpaper. With WallGen as DBus service you can start it also as monitor for display changes:
$ wallgen --monitor
Whenever the configuration of your displays changes WallGen generates a matching wallpaper for you.
To stop the DBus service and the monitor, run:
$ wallgen --quit
Release files for wallgen 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wallgen-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / wallgen-0.2.3-py3-none-any.whl
| Download URL | wallgen-0.2.3-py3-none-any.whl |
|---|---|
| Size | 32.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d5b67b4c9945ca123389d8f256a44d0ddff2cd6ad3829f77529d242e06f1d3d5
|
|
BLAKE2b-256 checksum How to use checksums |
92797ddcb0f3d33e1a422bea55cc85da8f560ffd4b582b0872da96372552da0a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.3 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.5
|