aurora884fda0
setwall: change hyprpaper format
+8 −5
1 file changed
- M .local/bin/setwall +8 −5
| @@ -8,18 +8,21 @@ apply_wallpaper() { | |||
| 8 | 8 | if ! pgrep -x hyprpaper >/dev/null; then | |
| 9 | 9 | # Hyprpaper not running → start with chosen wallpaper | |
| 10 | 10 | cat > ~/.config/hypr/hyprpaper.conf <<EOF | |
| 11 | − | preload = $NEW_WALL | |
| 12 | − | wallpaper = ,$NEW_WALL | |
| 11 | + | wallpaper { | |
| 12 | + | monitor = | |
| 13 | + | path = $NEW_WALL | |
| 14 | + | } | |
| 13 | 15 | EOF | |
| 14 | 16 | hyprpaper & | |
| 15 | 17 | wal -i $NEW_WALL -n | |
| 16 | 18 | else | |
| 17 | 19 | # Hyprpaper is running → change it live | |
| 18 | 20 | cat > ~/.config/hypr/hyprpaper.conf <<EOF | |
| 19 | − | preload = $NEW_WALL | |
| 20 | − | wallpaper = ,$NEW_WALL | |
| 21 | + | wallpaper { | |
| 22 | + | monitor = | |
| 23 | + | path = $NEW_WALL | |
| 24 | + | } | |
| 21 | 25 | EOF | |
| 22 | − | hyprctl hyprpaper preload "$NEW_WALL" | |
| 23 | 26 | hyprctl hyprpaper wallpaper ",$NEW_WALL" | |
| 24 | 27 | wal -i $NEW_WALL -n | |
| 25 | 28 | fi | |