dotfiles/de/home/.config/sway/scripts/wallpaper
2024-04-09 20:45:03 -06:00

21 lines
624 B
Bash
Executable file

#!/bin/bash
swaymsg -r -t subscribe -m '["workspace"]' | jq -rc --unbuffered 'select(.change == "focus") | .current | "\(.name) \(.output)"' | while read name output;do
# 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