Skip to main content

A wallpaper generator for gnome (and kde)

Project description

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

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

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wallgen-0.2.3-py3-none-any.whl (32.5 kB view details)

Uploaded Python 3

File details

Details for the file wallgen-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: wallgen-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 32.5 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for wallgen-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d5b67b4c9945ca123389d8f256a44d0ddff2cd6ad3829f77529d242e06f1d3d5
MD5 692f9ab5cba4e46af1a0b1225dc2d8d6
BLAKE2b-256 92797ddcb0f3d33e1a422bea55cc85da8f560ffd4b582b0872da96372552da0a

See more details on using hashes here.

Supported by

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