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] dir

positional arguments:
  dir            path to wallpaper directory

options:
  -h, --help     show this help message and exit
  -r, --restore  restore latest wallpaper

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.1.1.tar.gz (14.2 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.1.1-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: swaywall-0.1.1.tar.gz
  • Upload date:
  • Size: 14.2 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.1.1.tar.gz
Algorithm Hash digest
SHA256 529c4d42c97bf9506da863c75eedb335d19434e0ae66440034edcd23924a4c9b
MD5 167fb11e351e4b3c6b498ab8a2c6a50f
BLAKE2b-256 851643a6aa7bfd0982b14407a0d63433602b32f6f693cb644b481e98ea053741

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swaywall-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.0 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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bc36fbd30290cbe8b2d501a7731e1ce4df20729751de8d8298313b8347391b2d
MD5 6a78f6fb94a704c923c9288bed182622
BLAKE2b-256 fb887d3934248178112bccb3413ffc8149b1f7a1206bbedeca430f68cde8d694

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