diff --git a/de/home/.config/sway/scripts/wallpaper b/de/home/.config/sway/scripts/wallpaper index b9a596a..39d549b 100755 --- a/de/home/.config/sway/scripts/wallpaper +++ b/de/home/.config/sway/scripts/wallpaper @@ -1,8 +1,21 @@ #!/bin/bash swaymsg -r -t subscribe -m '["workspace"]' | jq -rc --unbuffered 'select(.change == "focus") | .current | "\(.name) \(.output)"' | while read name output;do -# kill $! - wsno=$(echo "$name" | awk '{print $1}') - echo $wsno -# swaybg -i "$HOME/.config/sway/assets/wallpaper/eDP-1/$name.jpg" -o "$output" & +# bgpid="$!" + wsno=$(echo "$name" | awk '{print $1}' | grep -o "^[1-9]*") + wpid=$(($(printf "%02d\n" $wsno)-1)) + echo "${wpid:0:1}" +# if ((1<=$wsno && $wsno<=10)) +# then +# echo "480p" +# elif ((11<=X && X<=20)) +# then +# echo "720p" +# elif ((21<=X && X<=30)) +# then +# echo "1080p" +# elif ((31<=$wsno && $wsno<= )) +# echo "DVD" +# fi +# swaybg -i "$HOME/.config/sway/assets/wallpaper/eDP-1/$name.jpg" -o "$output" && kill $bgpid done