It detects your DE or WM, gets wallpapers from Unsplash and sets them using either your choice of wallpaper setter or by nitrogen. Not enough? It can also change your theme based on the wallpapers that it gets, thanks to pywal.
pip3 install QuickWall
yay -S quickwall
NOTE: The directory is changed from
~/.cache/QuickWall. Early users can use
--migrateoption to move their data.
python setup.py install
NOTE: If you get permission denied error, run the above command with sudo.
NOTE: These dependencies in linux can be installed in other variants.
For arch linux, you can use pacman package manager accordingly.
usage: QuickWall [-h] [--version] [--clear-cache] [--setter SETTER] [-d] [--remove-id ID] [--dir DIR] [--id ID] [--random] [--search TERM] [--migrate] [--set-lockscreen] QuickWall - Quickly set latest wallpapers from Unsplash directly from the commandline. optional arguments: -h, --help show this help message and exit --version show the program version number and exit --clear-cache Clear the cache from the cache folder (~/.cache/QuickWall) --setter SETTER Wallpaper setter to be used. Currently supported ones: nitrogen, feh, xfce, kde, gnome, unity (default: nitrogen) -d, --disable-blacklist Disable adding the image to blacklisted ones. --remove-id ID Remove the passed ID from the blacklist. --dir DIR Directory to download the wallpapers --id ID Get a photo by its ID. --random Get random wallpapers. --search TERM Show wallpapers based on the passed term --migrate ONLY FOR EARLY USERS. Move the files from ~/.QuickWall to ~/.cache/QuickWall. --set-lockscreen Set lockscreen wallpaper (currently for KDE)