# HG changeset patch # User Pascal Bellard # Date 1428333743 -7200 # Node ID 2ce8e949aef9f1218a90ddccfa94db4e1c1c0461 # Parent b14da4e2d0a6518ad473242bd7d78b4c6d5e0df4 libtazpanel: fix keymap list diff -r b14da4e2d0a6 -r 2ce8e949aef9 lib/libtazpanel --- a/lib/libtazpanel Mon Apr 06 17:38:32 2015 +0200 +++ b/lib/libtazpanel Mon Apr 06 17:22:23 2015 +0200 @@ -205,9 +205,9 @@ # Get the list of console keymaps list_keymaps() { - for keymap in /usr/share/kmap/*.kmap; do - basename $keymap .kmap | sed "s|.*||" - done + for keymap in $(find /usr/share/k* -type f -name "*.*map*"); do + basename $keymap + done | sed "s|\..*||;s|.*||" | sort }