Skip to content

Golim/walland

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Walland

Sets as wallpaper the picture of the day of different sources using different backends.

Supported backends are: hyprpaper, swaybg, swww, feh (X11).

The sources are:

Installation

Method 1: Pipx

git clone https://github.com/Golim/walland
pipx install ./walland

Method 2: Manually

sudo cp ./walland.py /usr/bin/walland

Install the Python dependencies with:

pip install -r requirements.txt

curl_cffi because Unsplash is now fingerprinting python requests and returning 403. This library impersonates browser fingerprints to avoid this.

Backends

One of the following backends:

Options

usage: walland [-h] [-s SOURCE] [-b BACKEND] [-a BACKEND_ARGS] [-S] [-D]

Walland sets as wallpaper the picture of the day of different sources using different backends.

options:
  -h, --help            show this help message and exit
  -s SOURCE, --source SOURCE
                        Source of the picture of the day. Default: random. Available sources: bing, unsplash, nasa, apod, earthobservatory, epod
  -b BACKEND, --backend BACKEND
                        Backend to use to set the wallpaper. Default: hyprpaper. Available backends: hyprpaper, swaybg, feh, swww
  -a BACKEND_ARGS, --backend-args BACKEND_ARGS
                        Additional arguments to pass to the backend.
  -S, --save            Save the picture of the day in the current directory.
  -D, --debug           Print debug information.

Screenshots

How it works

Image taken from Unsplash

About

Set as wallpaper on Wayland the picture of the day of different sources using hyprpaper or other backends

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages