hypyland使用过程中,遇到开了很多工作区和很多窗口时,找指定的窗口会比较麻烦
依赖
一键安装
yay -S jq rofi-lbonn-wayland-git
- jq
- rofi
脚本
把以下脚本存放到~/.config/hypr/scripts/switch_windows
1
2
3
4 !/usr/bin/env bash
NAME=`hyprctl clients -j | jq -r '.[] | select(.title != "") | .title' | rofi -dmenu`
WINDOW=`hyprctl clients -j | jq -r ".[] | select(.title == \"${NAME}\") | .address"`
hyprctl dispatch focuswindow address:${WINDOW}
添加快捷键1
bind = ALT, Tab, exec, ${HOME}/.config/hypr/scripts/switch_windows
效果
按
alt + tab
后,在弹出的窗口选择对应窗口的标题, 可以自动跳转到对应的窗口