Metadata-Version: 2.3
Name: swaywall
Version: 0.2.0
Summary: An intelligent wallpaper switcher for swaywm
License: GPL-3.0-only
Keywords: sway,swaywm,wayland,wallpaper,automation
Author: cycneuramus
Author-email: <56681631+cycneuramus@users.noreply.github.com>
Requires-Python: >=3.6
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Project-URL: Repository, https://github.com/cycneuramus/swaywall
Description-Content-Type: text/markdown

## 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](https://pypi.org/project/swaywall) and can be installed using, for example, [`pipx`](https://pipx.pypa.io/stable/):

+ `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)
```

