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.0.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.0-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: swaywall-0.2.0.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.8.0-1021-azure

File hashes

Hashes for swaywall-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6358fb7f54965de8fc8dd80b579d69ea212a717a0cb1cea77f6efccd1273ef98
MD5 92c46b8a7687fdc29517dcb2498109d2
BLAKE2b-256 d4e85ebcfd9e7cc1a0c086c154d48f3246beb6695429bd026bf2127ebb4a4a21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swaywall-0.2.0-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.8.0-1021-azure

File hashes

Hashes for swaywall-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 20ff466a84535c0bdd7900b796b0212d339ef70b6ba611336d9f09192d02c946
MD5 152be4ab077b6cdd49626e9b8fc982e2
BLAKE2b-256 74d5d3fd41cc287ced7d234cdcd8e0c00154f9cb1080d5cc000a0f0d4b119582

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