Update wofi-alt-tab.sh

formatting
This commit is contained in:
John Mertz 2022-07-20 23:34:39 -04:00
parent f69be11cc6
commit 57b2e76540
Signed by: jpm
GPG Key ID: E9C5EA2D867501AB
1 changed files with 5 additions and 7 deletions

View File

@ -4,10 +4,8 @@ swaymsg -t get_tree |
jq -r '.nodes[].nodes[] | if .nodes then [recurse(.nodes[])] else [] end + .floating_nodes | .[] | select(.nodes==[]) | if .app_id then ((.app_id | tostring) + " -- " + .name) else .name end' | jq -r '.nodes[].nodes[] | if .nodes then [recurse(.nodes[])] else [] end + .floating_nodes | .[] | select(.nodes==[]) | if .app_id then ((.app_id | tostring) + " -- " + .name) else .name end' |
grep -v '__i3_scratch' | grep -v '__i3_scratch' |
sed -e 's/\([^\-]\)\- *[^\-]*$/\1/' | sed -e 's/\([^\-]\)\- *[^\-]*$/\1/' |
sed -e 's/^\([0-9]*\)\t*\(.*\)/\2 \1/' |
sed -e 's/^\([0-9]*\)\t*\(.*\)/\2 \1/' | wofi -I --show dmenu | {
read -r id name
wofi -I --show dmenu | { swaymsg "[con_id=$id]" focus
read -r id name }
swaymsg "[con_id=$id]" focus
}