New backup 2024-04-10 15:00:03
This commit is contained in:
parent
98e71ebbcd
commit
10bf88c8b0
1 changed files with 6 additions and 3 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue