aboutsummaryrefslogtreecommitdiffstats
path: root/archfi
diff options
context:
space:
mode:
Diffstat (limited to 'archfi')
-rw-r--r--archfi18
1 files changed, 16 insertions, 2 deletions
diff --git a/archfi b/archfi
index 8c56023..6327f9b 100644
--- a/archfi
+++ b/archfi
@@ -97,9 +97,16 @@ chooselanguage(){
setkeymap(){
learn setkeymap
- items=$(localectl list-keymaps)
+ #items=$(localectl list-keymaps)
+ #options=()
+ #for item in $items; do
+ # options+=("$item" "")
+ #done
+ items=$(find /usr/share/kbd/keymaps/ -type f)
options=()
for item in $items; do
+ item=$(basename "$item")
+ item=${item%%.*}
options+=("$item" "")
done
keymap=$(whiptail --backtitle "$apptitle" --title "$txtsetkeymap" --menu "" 0 0 0 \
@@ -827,9 +834,16 @@ archsethostname(){
archsetkeymap(){
learn archsetkeymap
- items=$(localectl list-keymaps)
+ #items=$(localectl list-keymaps)
+ #options=()
+ #for item in $items; do
+ # options+=("$item" "")
+ #done
+ items=$(find /usr/share/kbd/keymaps/ -type f)
options=()
for item in $items; do
+ item=$(basename "$item")
+ item=${item%%.*}
options+=("$item" "")
done
keymap=$(whiptail --backtitle "$apptitle" --title "$txtsetkeymap" --menu "" 0 0 0 \