Added a check to prevent both ratpoison key and default mode key from being set to Super (Mod4)
This commit is contained in:
parent
0a2e56a3fe
commit
9d64d98a77
7
i38.sh
7
i38.sh
@ -145,12 +145,19 @@ while getopts "${args}" i ; do
|
|||||||
done
|
done
|
||||||
|
|
||||||
# Configuration questions
|
# Configuration questions
|
||||||
|
#Prevent setting ratpoison mode key to the same as default mode key
|
||||||
|
while [ "$escapeKey == "$mod" ]
|
||||||
|
do
|
||||||
escapeKey="$(menulist "Ratpoison mode key:" Control+t Control+z Control+Escape Alt+Escape Control+Space Super)"
|
escapeKey="$(menulist "Ratpoison mode key:" Control+t Control+z Control+Escape Alt+Escape Control+Space Super)"
|
||||||
escapeKey="${escapeKey//Alt/Mod1}"
|
escapeKey="${escapeKey//Alt/Mod1}"
|
||||||
escapeKey="${escapeKey//Super/Mod4}"
|
escapeKey="${escapeKey//Super/Mod4}"
|
||||||
mod="$(menulist "I3 mod key, for top level bindings:" Alt Control Super)"
|
mod="$(menulist "I3 mod key, for top level bindings:" Alt Control Super)"
|
||||||
mod="${mod//Alt/Mod1}"
|
mod="${mod//Alt/Mod1}"
|
||||||
mod="${mod//Super/Mod4}"
|
mod="${mod//Super/Mod4}"
|
||||||
|
if [ ""$escapeKey" == "$mod" ]; then
|
||||||
|
echo "Sorry, these cannot be the same key."
|
||||||
|
fi
|
||||||
|
done
|
||||||
# Volume jump
|
# Volume jump
|
||||||
volumeJump=$(rangebox "How much should pressing the volume keys change the volume?" 1 15 5)
|
volumeJump=$(rangebox "How much should pressing the volume keys change the volume?" 1 15 5)
|
||||||
# Web browser
|
# Web browser
|
||||||
|
Loading…
Reference in New Issue
Block a user