A simple, interactive wallpaper selector for GNOME desktops using fzf, gum, and kitty.
wpset is a command-line tool that allows you to recursively search through a directory of images, navigate through subfolders, preview images directly in the terminal, and set your chosen image as the GNOME desktop background.
- Interactive folder navigation using
gum. - Fuzzy-finder based image selection using
fzf. - Image previews directly in the terminal (requires
kittyterminal). - Automatically checks for dependencies and offers to install them.
You can install wpset from the Arch User Repository.
# Using yay
yay -S wpset
# Using paru
paru -S wpset- Clone the repository:
git clone <your-repo-url> cd wpset
- Make the script executable:
chmod +x wpset
- Move the script to a directory in your
$PATH:sudo mv wpset /usr/local/bin/
Simply run the command:
wpsetBy default, it will search for images in ~/Pictures. You can also specify a different directory:
wpset /path/to/your/imagesgumfzfkitty(optional, for image previews)