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.3.0.tar.gz (14.5 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.3.0-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for swaywall-0.3.0.tar.gz
Algorithm Hash digest
SHA256 d528f31235f8f554613d26212f143729e9d89b1efe31d69f3a63cf0b23891a36
MD5 775d485dd16494e50530461b1aa44c2f
BLAKE2b-256 e6f390caae8eef645562beda480b4c178063a3d47885c2f5eee1b0a4e2718743

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for swaywall-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1cc679fdb8dfbcf90dfe5be3eb436f5ad2e0fda19949c59a15e6d0543875a88b
MD5 54bb4f83b1ede103f73e5bfa9fc1b8e8
BLAKE2b-256 9ae80b56e1c0476212d9a4bff93d66c75972a7260c556e95a6d90b288c209f8c

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