aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatMoul <matmoul@gmail.com>2015-10-02 17:04:03 +0200
committerMatMoul <matmoul@gmail.com>2015-10-02 17:04:03 +0200
commit922ba3668f17922073ca3f32a7ec9e1778160ef7 (patch)
treeaa941ab11309a9b75f67b68ec0ce1691385c76bd
parent023ffec7821a45cda2bbcf35b931b7ac0d0dabd7 (diff)
downloadhyperfi-922ba3668f17922073ca3f32a7ec9e1778160ef7.tar.lz
hyperfi-922ba3668f17922073ca3f32a7ec9e1778160ef7.tar.xz
hyperfi-922ba3668f17922073ca3f32a7ec9e1778160ef7.zip
Replace localectl list-keymaps
-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 \