New backup 2024-04-15 23:15:02
This commit is contained in:
parent
7e3dbeffc1
commit
0392daa82d
3 changed files with 12 additions and 5 deletions
|
@ -5,5 +5,5 @@ workspace=$(swaymsg -t get_workspaces | jq -r '.[] | select(.focused) | {name} |
|
||||||
wpno=$(printf "%02d\n" $(($(echo "${workspace}" | awk '{print $1}' | grep -o "^[1-9]*")-1)) | cut -c 1 | sed 's/[^0-9]*//g')
|
wpno=$(printf "%02d\n" $(($(echo "${workspace}" | awk '{print $1}' | grep -o "^[1-9]*")-1)) | cut -c 1 | sed 's/[^0-9]*//g')
|
||||||
wp_path="$HOME/.config/sway/assets/wallpaper/${output}/${wpno}.jpg"
|
wp_path="$HOME/.config/sway/assets/wallpaper/${output}/${wpno}.jpg"
|
||||||
|
|
||||||
convert -scale 10% -blur 0x3 -resize 500% ${wp_path} $HOME/.config/swaylock/bg.png
|
convert -scale 10% -blur 0x3 -resize 500% ${wp_path} $HOME/.cache/swaylock/bg.png
|
||||||
swaylock
|
swaylock
|
||||||
|
|
|
@ -7,7 +7,8 @@ getpids() {
|
||||||
killpids() {
|
killpids() {
|
||||||
# sleep 5
|
# sleep 5
|
||||||
for i in ${pids[@]};do
|
for i in ${pids[@]};do
|
||||||
kill "${i}" && echo "killed ${i}"
|
# kill "${i}" && echo "killed ${i}"
|
||||||
|
echo "${pids[@]}"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,7 +20,12 @@ getwpno() {
|
||||||
|
|
||||||
setbg() {
|
setbg() {
|
||||||
# swaybg -i "$HOME/.config/sway/assets/wallpaper/${output}/${wpno}.jpg" -o "${output}" &
|
# swaybg -i "$HOME/.config/sway/assets/wallpaper/${output}/${wpno}.jpg" -o "${output}" &
|
||||||
swaymsg output "${output}" bg "$HOME/.config/sway/assets/wallpaper/${output}/${wpno}.jpg" fill
|
for d in ${outputs[@]};do
|
||||||
|
d_wpno=$(cat "$HOME/.cache/sway-wallpaper/${d}")
|
||||||
|
# echo "hi ${d}"
|
||||||
|
swaymsg output "${d}" bg "$HOME/.config/sway/assets/wallpaper/${d}/${d_wpno}.jpg" fill
|
||||||
|
# swaybg -i "$HOME/.config/sway/assets/wallpaper/${output}/${wpno}.jpg" -o "${output}"
|
||||||
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
#wpno_last="9"
|
#wpno_last="9"
|
||||||
|
@ -27,6 +33,7 @@ setbg() {
|
||||||
getpids
|
getpids
|
||||||
|
|
||||||
output=$(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | {name} | "\(.name)"')
|
output=$(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | {name} | "\(.name)"')
|
||||||
|
outputs=( $(swaymsg -t get_outputs | jq -r '.[] | {name} | "\(.name)"') )
|
||||||
workspace=$(swaymsg -t get_workspaces | jq -r '.[] | select(.focused) | {name} | "\(.name)"')
|
workspace=$(swaymsg -t get_workspaces | jq -r '.[] | select(.focused) | {name} | "\(.name)"')
|
||||||
getwpno "${workspace}" "${output}"
|
getwpno "${workspace}" "${output}"
|
||||||
setbg "${output}" "${wpno}"
|
setbg "${output}" "${wpno}"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
image=~/.config/swaylock/bg.png
|
image=~/.cache/swaylock/bg.png
|
||||||
#ignore-empty-password
|
#ignore-empty-password
|
||||||
show-failed-attempts
|
show-failed-attempts
|
||||||
indicator-y-position=1400
|
#indicator-y-position=1400
|
||||||
|
|
||||||
indicator-thickness=10
|
indicator-thickness=10
|
||||||
indicator-radius=50
|
indicator-radius=50
|
||||||
|
|
Loading…
Add table
Reference in a new issue