updated keymap functions
This commit is contained in:
parent
3cfd42a9af
commit
f23c4acc49
46
startup.sh
46
startup.sh
|
|
@ -148,40 +148,18 @@ timezone () {
|
||||||
}
|
}
|
||||||
|
|
||||||
keymap () {
|
keymap () {
|
||||||
# These are default key maps as presented in official arch repo archinstall
|
# These are default key maps as presented in official arch repo archinstall
|
||||||
echo -ne "
|
KEYMAPS=("by" "ca" "cf" "cz" "de" "dk" "es" "et" "fa" "fi" "fr" "gr" "hu" "il" "it" "lt" "lv" "mk" "nl" "no" "pl" "ro" "ru" "sg" "ua" "uk" "us")
|
||||||
Please select key board layout from this list
|
PS3="$PROMPT"
|
||||||
-by
|
select OPT in "${KEYMAPS[@]}"; do
|
||||||
-ca
|
if elements_present "$OPT" "${KEYMAPS[@]}"; then
|
||||||
-cf
|
set_option KEYMAP "$OPT"
|
||||||
-cz
|
break
|
||||||
-de
|
else
|
||||||
-dk
|
invalid_option
|
||||||
-es
|
keymap
|
||||||
-et
|
fi
|
||||||
-fa
|
done
|
||||||
-fi
|
|
||||||
-fr
|
|
||||||
-gr
|
|
||||||
-hu
|
|
||||||
-il
|
|
||||||
-it
|
|
||||||
-lt
|
|
||||||
-lv
|
|
||||||
-mk
|
|
||||||
-nl
|
|
||||||
-no
|
|
||||||
-pl
|
|
||||||
-ro
|
|
||||||
-ru
|
|
||||||
-sg
|
|
||||||
-ua
|
|
||||||
-uk
|
|
||||||
-us
|
|
||||||
|
|
||||||
"
|
|
||||||
read -rp "Your key boards layout:" keymap
|
|
||||||
set_option KEYMAP $keymap
|
|
||||||
}
|
}
|
||||||
|
|
||||||
drivessd () {
|
drivessd () {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue