A TUI file browser for selecting and setting wallpapers on Hyprland using hyprpaper.
- Browse folders and images with vim-style navigation (hjkl)
- Live image preview using überzug++
- Set wallpaper with Enter key
- Automatically updates
~/.config/hypr/hyprpaper.conffor persistence
- hyprpaper - Hyprland wallpaper utility
- ueberzugpp - Terminal image previews
- Go 1.21+
go install github.com/kidush/hypr-wallpaper@latestgit clone https://github.com/kidush/hypr-wallpaper.git
cd hypr-wallpaper
go build -o hypr-wallpaper .
sudo cp hypr-wallpaper /usr/local/bin/# Start from home directory
hypr-wallpaper
# Start from specific directory
hypr-wallpaper ~/Pictures/wallpapers| Key | Action |
|---|---|
j / ↓ |
Move down |
k / ↑ |
Move up |
l / → / Enter |
Enter folder / Set wallpaper |
h / ← / Backspace |
Go to parent folder |
q / Esc |
Quit |
MIT