From d41ce4f0e006034bd833fe5d4f939f8a5dd7a7d1 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Mon, 4 Jun 2007 22:33:49 +0200 Subject: [PATCH] grml-lang: support dvorak keyboard layout --- debian/changelog | 6 ++++++ usr_bin/grml-lang | 12 ++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 493223d..304622e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +grml-scripts (1.0.3) unstable; urgency=low + + * grml-lang: support dvorak keyboard layout + + -- Michael Prokop Mon, 04 Jun 2007 22:33:36 +0200 + grml-scripts (1.0.2) unstable; urgency=low * grml-lang: add support for 'jp'. diff --git a/usr_bin/grml-lang b/usr_bin/grml-lang index 108723e..bc9fa17 100755 --- a/usr_bin/grml-lang +++ b/usr_bin/grml-lang @@ -4,12 +4,12 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Mon Mai 28 13:30:05 CEST 2007 [mika] +# Latest change: Mon Jun 04 22:33:29 CEST 2007 [mika] ################################################################################ usage(){ echo "Usage: $0 " - echo "supported values: at, de, ch, jp, us" + echo "supported values: at, de, dvorak, ch, jp, us" } if [ $# -lt "1" ] ; then @@ -34,6 +34,10 @@ if [ -z "$DISPLAY" ] ;then echo 'Loading keymap us...' sudo loadkeys i386/qwerty/us-latin1.kmap.gz echo -e "\nDone." + elif [ "$1" = "dvorak" ] ; then + echo 'Loading keymap dvorak...' + sudo loadkeys dvorak + echo -e "\nDone." elif [ "$1" = "jp" ] ; then echo 'Loading keymap jp...' sudo loadkeys i386/qwerty/jp106.kmap.gz @@ -65,6 +69,10 @@ else echo "Loading keymap for Japan..." setxkbmap -model jp106 -layout jp echo -e "\nDone." + elif [ "$1" = "dvorak" ] ; then + echo "Loading keymap dvorak..." + setxkbmap dvorak + echo -e "\nDone." elif [ "$1" = "us" ] ; then echo 'Loading keymap us...' [ -r $HOME/.Xmodmap ] && xmodmap $HOME/.Xmodmap || setxkbmap us -- 2.1.4