Skip to main content

An intelligent wallpaper switcher for swaywm

Project description

Swaywall

An intelligent wallpaper switcher for swaywm.

  • Sets a random wallpaper from a given directory
  • Remembers previous selections:
    • Never repeats a wallpaper until the entire catalogue has been cycled through
    • Can restore the latest selection (useful on swaywm start)

Installation

swaywall is packaged on PyPi and can be installed using, for example, pipx:

  • pipx install swaywall

Usage

usage: swaywall [-h] [-r] [-e EXT [EXT ...]] dir

Intelligent wallpaper switcher for swaywm

positional arguments:
  dir                   path to wallpaper directory

options:
  -h, --help            show this help message and exit
  -r, --restore         restore latest wallpaper
  -e, --extensions EXT [EXT ...]
                        image file extensions to look for (default: png jpg jpeg)

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

swaywall-0.2.1.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

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

swaywall-0.2.1-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file swaywall-0.2.1.tar.gz.

File metadata

  • Download URL: swaywall-0.2.1.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.1 Linux/6.11.0-1014-azure

File hashes

Hashes for swaywall-0.2.1.tar.gz
Algorithm Hash digest
SHA256 f6a15f3e8a0742677f94c87d85fce9fd0ac464c15811d356a9af71cf91f0b202
MD5 f08ad881f7661e88368ab163486fdd4e
BLAKE2b-256 cfe4cfea8ab933125f91ed329a206b49cc32f94f86ff5851f3b7247efea76331

See more details on using hashes here.

File details

Details for the file swaywall-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: swaywall-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 15.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.1 Linux/6.11.0-1014-azure

File hashes

Hashes for swaywall-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 27ac65ff6899beff1730dfa768ef5f9744bad08510f6c0f861784755456c9a24
MD5 466c15ae0e88afdbd468dd059befc424
BLAKE2b-256 02798d70c5ad7bc359ec4c68c80ae6330912bc913ddffa0c9c5a2f5a2f922c54

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