mirror of
https://github.com/vincentbernat/i3wm-configuration.git
synced 2025-07-08 17:24:21 +02:00
rofi-mediaplayer: use -kb-custom instead of -kb-select
With -kb-select, we could enter a string, then Super+z would select the first entry and not the previous keybinding.
This commit is contained in:
parent
6ff4540f50
commit
f00dbb1fb4
1 changed files with 13 additions and 7 deletions
|
@ -6,13 +6,18 @@ if [ -z "${ROFI_OUTSIDE}" ]; then
|
||||||
export mediaplayer=$1
|
export mediaplayer=$1
|
||||||
export Mediaplayer=$(echo $1 | sed -E 's/(.)/\U\1/')
|
export Mediaplayer=$(echo $1 | sed -E 's/(.)/\U\1/')
|
||||||
exec rofi -no-lazy-grab -show-icons -no-custom -modi m:$0 -show m \
|
exec rofi -no-lazy-grab -show-icons -no-custom -modi m:$0 -show m \
|
||||||
-kb-select-1 Super+z \
|
-kb-custom-1 Super+z \
|
||||||
-kb-select-2 Super+x \
|
-kb-custom-2 Super+x \
|
||||||
-kb-select-3 Super+c \
|
-kb-custom-3 Super+c \
|
||||||
-kb-select-4 Super+v \
|
-kb-custom-4 Super+v \
|
||||||
-kb-select-5 Super+b \
|
-kb-custom-5 Super+b \
|
||||||
-kb-select-6 Super+m \
|
-kb-custom-6 Super+m \
|
||||||
-kb-select-7 Super+s
|
-kb-custom-7 Super+s
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $ROFI_RETV -ge 10 ] && [ $ROFI_RETV -le 28 ]; then
|
||||||
|
ROFI_INFO=$((ROFI_RETV-9))
|
||||||
|
ROFI_RETV=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case $ROFI_RETV in
|
case $ROFI_RETV in
|
||||||
|
@ -20,6 +25,7 @@ case $ROFI_RETV in
|
||||||
# Prompt
|
# Prompt
|
||||||
printf "\00prompt\037media player\n"
|
printf "\00prompt\037media player\n"
|
||||||
printf "\00message\037$...\n"
|
printf "\00message\037$...\n"
|
||||||
|
printf "\00use-hot-keys\037true\n"
|
||||||
|
|
||||||
# Available actions
|
# Available actions
|
||||||
i=0
|
i=0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue