From 4ad70d24ebdce480fb23dc4c6b1d88aab0c271bd Mon Sep 17 00:00:00 2001 From: ArthurErlich Date: Tue, 7 Jul 2026 23:26:59 +0200 Subject: [PATCH] Fix hyprpaper.conf for hyprpaper 0.8's rewritten config schema MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit hyprpaper 0.8.0 was a full rewrite onto hyprtoolkit that dropped preload= and the old wallpaper = monitor,path key=value line in favor of a wallpaper { monitor = ... path = ... fit_mode = ... } block (confirmed against hyprpaper's ConfigManager.cpp). The old syntax silently matched nothing, so hyprpaper ran with zero wallpaper settings and never displayed one — this was the actual cause of the originally reported 'hyprpaper ignores my wallpaper' issue. --- packages/hyprpaper/.config/hypr/hyprpaper.conf | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/hyprpaper/.config/hypr/hyprpaper.conf b/packages/hyprpaper/.config/hypr/hyprpaper.conf index a7e3966..a1bf387 100644 --- a/packages/hyprpaper/.config/hypr/hyprpaper.conf +++ b/packages/hyprpaper/.config/hypr/hyprpaper.conf @@ -1,4 +1,8 @@ -preload = ~/.config/hypr/wallpapers/wallpaper.png -wallpaper = ,~/.config/hypr/wallpapers/wallpaper.png +wallpaper { + monitor = + path = ~/.config/hypr/wallpapers/wallpaper.png + fit_mode = cover +} + splash = false ipc = on