more sway compatibility

This commit is contained in:
end-4 2024-01-25 19:51:27 +07:00
parent c5744aa2fe
commit 7db42d7415
2 changed files with 8 additions and 4 deletions

View file

@ -8,8 +8,8 @@ else
cd "$HOME/Pictures"
imgpath=$(yad --width 1200 --height 800 --file --title='Choose wallpaper')
screensizey=$(xrandr --current | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f2 | head -1)
cursorposx=$(hyprctl cursorpos -j | gojq '.x')
cursorposy=$(hyprctl cursorpos -j | gojq '.y')
cursorposx=$(hyprctl cursorpos -j | gojq '.x' 2>/dev/null) || cursorposx=960
cursorposy=$(hyprctl cursorpos -j | gojq '.y' 2>/dev/null) || cursorposy=540
cursorposy_inverted=$(( screensizey - cursorposy ))
if [ "$imgpath" == '' ]; then

View file

@ -1,4 +1,4 @@
#!/usr/bin/env bash
#!/bin/bash
# Get the current workspace number
current=$(swaymsg -t get_workspaces | gojq '.[] | select(.focused==true) | .num')
@ -16,4 +16,8 @@ if [[ $new_workspace -lt 1 ]]; then
fi
# Switch to the new workspace
swaymsg workspace $new_workspace
if [[ $2 == 'move' ]]; then
swaymsg move container to workspace $new_workspace
else
swaymsg workspace $new_workspace
fi