setwall: change hyprpaper format

This commit is contained in:
krolxon 2026-01-01 21:54:56 +05:30
parent 97c7c40951
commit 884fda0886
1 changed files with 8 additions and 5 deletions

View File

@ -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