From 10bf88c8b020d001f5ace8ee0c7dc31f6296797d Mon Sep 17 00:00:00 2001 From: Penelope Gwen Date: Wed, 10 Apr 2024 15:00:03 -0600 Subject: [PATCH] New backup 2024-04-10 15:00:03 --- de/home/.config/sway/scripts/wallpapera | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/de/home/.config/sway/scripts/wallpapera b/de/home/.config/sway/scripts/wallpapera index 9596826..ccb3009 100755 --- a/de/home/.config/sway/scripts/wallpapera +++ b/de/home/.config/sway/scripts/wallpapera @@ -12,9 +12,9 @@ killpids() { getwpno() { wpno_last="${wpno}" + echo "set wpno_last to ${wpno_last}" wpno=$(printf "%02d\n" $(($(echo "$1" | awk '{print $1}' | grep -o "^[1-9]*")-1)) | cut -c 1) - echo "${wpno_last}" - echo "${wpno}" + echo "set wpno to ${wpno}" } setbg() { @@ -24,7 +24,9 @@ setbg() { getpids output=$(swaymsg -t get_outputs | jq -r '.[] | {name} | "\(.name)"') + echo "set display to ${display}" workspace=$(swaymsg -t get_workspaces | jq -r '.[] | select(.focused) | {name} | "\(.name)"') + echo "set workspace to ${workspace}" getwpno "${workspace}" setbg "${output}" "${wpno}" @@ -37,7 +39,8 @@ swaymsg -r -t subscribe -m '["workspace"]' | jq -rc --unbuffered 'select(.change if [[ "${wpno}" -ne "${wpno_last}" ]];then echo "wallpaper numbers are different!" - setbg "${output}" "${name}" + getwpno "${name}" + setbg "${output}" "${wpno}" killpids fi done