aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatMoul <matmoul@gmail.com>2015-10-02 18:10:11 +0200
committerMatMoul <matmoul@gmail.com>2015-10-02 18:10:11 +0200
commit4e8790788771941f27fd7e617d3c8faaddf8263a (patch)
tree6e8c1776cf3fd28be880bd0bbb578b9c544ce174
parent922ba3668f17922073ca3f32a7ec9e1778160ef7 (diff)
downloadhyperfi-4e8790788771941f27fd7e617d3c8faaddf8263a.tar.lz
hyperfi-4e8790788771941f27fd7e617d3c8faaddf8263a.tar.xz
hyperfi-4e8790788771941f27fd7e617d3c8faaddf8263a.zip
Replace localectl list-keymaps
-rw-r--r--archfi18
1 files changed, 10 insertions, 8 deletions
diff --git a/archfi b/archfi
index 6327f9b..19e6e69 100644
--- a/archfi
+++ b/archfi
@@ -102,12 +102,13 @@ setkeymap(){
#for item in $items; do
# options+=("$item" "")
#done
- items=$(find /usr/share/kbd/keymaps/ -type f)
+ #items=$(find /usr/share/kbd/keymaps/ -type f)
+ items=$(find /usr/share/kbd/keymaps/ -type f -printf "%f\n" | sort -V)
options=()
for item in $items; do
- item=$(basename "$item")
- item=${item%%.*}
- options+=("$item" "")
+ #item=$(basename "$item")
+ #item=${item%%.*}
+ options+=("${item%%.*}" "")
done
keymap=$(whiptail --backtitle "$apptitle" --title "$txtsetkeymap" --menu "" 0 0 0 \
"${options[@]}" \
@@ -839,12 +840,13 @@ archsetkeymap(){
#for item in $items; do
# options+=("$item" "")
#done
- items=$(find /usr/share/kbd/keymaps/ -type f)
+ #items=$(find /usr/share/kbd/keymaps/ -type f)
+ items=$(find /usr/share/kbd/keymaps/ -type f -printf "%f\n" | sort -V)
options=()
for item in $items; do
- item=$(basename "$item")
- item=${item%%.*}
- options+=("$item" "")
+ #item=$(basename "$item")
+ #item=${item%%.*}
+ options+=("${item%%.*}" "")
done
keymap=$(whiptail --backtitle "$apptitle" --title "$txtsetkeymap" --menu "" 0 0 0 \
"${options[@]}" \