feat(fuzze): goodbye rofi;

This commit is contained in:
Barrett Ruth 2026-02-14 15:43:41 -05:00
parent 996d81afb4
commit f1015c40c4
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
8 changed files with 18 additions and 30 deletions

View file

@ -95,7 +95,7 @@ volume)
fi
;;
pull)
require hyprctl jq rofi
require hyprctl jq fuzzel
APP="$1"
case "$APP" in
google-chrome | google-chrome-stable) CLASS="google-chrome" ;;
@ -147,7 +147,7 @@ pull)
[ -z "$ROFI_LINES" ] && exit 0
SELECTED=$(echo "$ROFI_LINES" | rofi -dmenu -i -p "pull window")
SELECTED=$(echo "$ROFI_LINES" | fuzzel --dmenu --prompt="pull: ")
[ -z "$SELECTED" ] && exit 0
@ -160,7 +160,7 @@ pull)
hyprctl dispatch focuswindow "address:${WIN_ADDR}"
;;
spawnfocus)
require hyprctl jq rofi socat
require hyprctl jq fuzzel socat
WS=""
while [ $# -gt 0 ]; do
case "$1" in
@ -222,7 +222,7 @@ spawnfocus)
elif [ "$WIN_COUNT" -eq 1 ]; then
WIN_ADDR=$(echo "$WIN_ADDRS" | awk -F'\t' '{print $3}')
elif [ "$WIN_COUNT" -gt 1 ]; then
SELECTED=$(echo "$WIN_ADDRS" | awk -F'\t' '{print $1 ": " $2 "\t" $3}' | rofi -dmenu -i -p "select window")
SELECTED=$(echo "$WIN_ADDRS" | awk -F'\t' '{print $1 ": " $2 "\t" $3}' | fuzzel --dmenu --prompt="window: ")
if [ -z "$SELECTED" ]; then
exit 0