diff --git a/pages/linux/hyprpaper.md b/pages/linux/hyprpaper.md new file mode 100644 index 00000000000000..9979cfa65e551d --- /dev/null +++ b/pages/linux/hyprpaper.md @@ -0,0 +1,29 @@ +# hyprpaper + +> Wallpaper utility for Hyprland with the ability to dynamically change wallpapers. +> Controlled by the config file `~/.config/hypr/hyprpaper.conf`. +> More information: . + +- Start the hyprpaper service: + +`hyprpaper` + +- Preload a wallpaper: + +`hyprctl hyprpaper preload "{{path/to/image.png}}"` + +- Switch wallpaper to a different preloaded image: + +`hyprctl hyprpaper wallpaper "{{monitor}},{{path/to/image.png}}"` + +- Preload a wallpaper, set that wallpaper, then unload all unused wallpapers: + +`hyprctl hyprpaper reload "{{monitor}},{{path/to/image.png}}"` + +- List the wallpapers that are currently preloaded (useful for dynamically preloading and unloading): + +`hyprctl hyprpaper listloaded` + +- List the active wallpapers hyprpaper is displaying, along with their associated monitor: + +`hyprctl hyprpaper listactive`