aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x.local/bin/setwall13
1 files changed, 8 insertions, 5 deletions
diff --git a/.local/bin/setwall b/.local/bin/setwall
index c21cfb1..a7f0553 100755
--- a/.local/bin/setwall
+++ b/.local/bin/setwall
@@ -8,18 +8,21 @@ apply_wallpaper() {
if ! pgrep -x hyprpaper >/dev/null; then
# Hyprpaper not running → start with chosen wallpaper
cat > ~/.config/hypr/hyprpaper.conf <<EOF
-preload = $NEW_WALL
-wallpaper = ,$NEW_WALL
+wallpaper {
+ monitor =
+ path = $NEW_WALL
+}
EOF
hyprpaper &
wal -i $NEW_WALL -n
else
# Hyprpaper is running → change it live
cat > ~/.config/hypr/hyprpaper.conf <<EOF
-preload = $NEW_WALL
-wallpaper = ,$NEW_WALL
+wallpaper {
+ monitor =
+ path = $NEW_WALL
+}
EOF
- hyprctl hyprpaper preload "$NEW_WALL"
hyprctl hyprpaper wallpaper ",$NEW_WALL"
wal -i $NEW_WALL -n
fi