hyprpaper
official wallpaper utility for Hyprland
TLDR
Start the hyprpaper service
SYNOPSIS
hyprpaper
Control via: hyprctl hyprpaper command [arguments]
DESCRIPTION
hyprpaper is the official wallpaper utility for Hyprland. It runs as a background service and allows dynamic wallpaper changes without restarting.
Configuration is stored in ~/.config/hypr/hyprpaper.conf with directives:
wallpaper = monitor,/path/to/image.png
PARAMETERS
preload PATH
Load wallpaper into memory for quick switchingwallpaper MONITOR,PATH
Set wallpaper on specified monitorreload MONITOR,PATH
Preload, set, and unload unused wallpapersunload PATH
Remove wallpaper from memorylistloaded
Show preloaded wallpaperslistactive
Show active wallpapers per monitor
CAVEATS
Requires Hyprland to be running. Preloaded wallpapers consume memory. Large images or many preloaded wallpapers can impact system resources. Monitor names must match Hyprland output names.
HISTORY
hyprpaper was created as part of the Hyprland ecosystem by Vaxry. It provides wallpaper functionality specifically designed for Hyprland's Wayland implementation, with IPC integration for dynamic control.
