Here I send you two patches for /usr/bin/grml-lang and
/usr/sbin/grml-quickconfig that add the option for spanish keyboards,
I use spanish keyboards usually :-P

I don't know if they are really necessary since you can boot with the
option lang=es but is nice for me when I forget that option :-)

Greettings.
Ernesto
--- grml-lang	2009-05-18 09:24:39.000000000 +0200
+++ grml-lang.new	2009-06-08 19:33:26.585617285 +0200
@@ -9,7 +9,7 @@
 
 usage(){
     echo "Usage: $0 <language>"
-    echo "supported values: at, de, dvorak, ch, jp, us"
+    echo "supported values: at, de, dvorak, ch, jp, us, es"
 }
 
 if [ $# -lt "1" ] ; then
@@ -42,6 +42,10 @@
     echo 'Loading keymap jp...'
     sudo loadkeys i386/qwerty/jp106.kmap.gz
     echo -e "\nDone."
+  elif [ "$1" = "es" ] ; then
+    echo 'Loading keymap es...'
+    sudo loadkeys i386/qwerty/es.kmap.gz
+    echo -e "\nDone."
   else echo "No valid parameter given.
 
 Notice: Use loadkeys on console and setxkbmap when running X for
@@ -77,6 +81,10 @@
       echo 'Loading keymap us...'
       [ -r $HOME/.Xmodmap ] && xmodmap $HOME/.Xmodmap || setxkbmap us
       echo -e "\nDone."
+    elif [ "$1" = "es" ] ; then
+      echo "Loading keymap es..."
+      setxkbmap es
+      echo -e "\nDone."
     else
       echo "No valid parameter given."
       echo
--- grml-quickconfig	2009-05-18 09:24:40.000000000 +0200
+++ grml-quickconfig.new	2009-06-08 22:57:30.741509441 +0200
@@ -40,6 +40,7 @@
     a => 'grml-lang at',
     c => 'grml-lang ch',
     u => 'grml-lang us',
+    s => 'grml-lang es',
     n => 'grml-network',
     e => 'netcardconfig',
     i => 'grml-info',
@@ -96,7 +97,7 @@
    $HLINE Press a highlighted key to perform an action, or press $HLINE
    $HLINE ${W}Return${N} or ${W}q${N} to go back to the shell.                   $HLINE
    ${B}tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu${N}
-   $HLINE Set keyboard layout (${M}grml-lang${N}): ${W}d${N}e ${W}a${N}t ${W}c${N}h ${W}u${N}s           $HLINE
+   $HLINE Set keyboard layout (${M}grml-lang${N}): ${W}d${N}e ${W}a${N}t ${W}c${N}h ${W}u${N}s e${W}s        $HLINE
    $HLINE Configure ${W}n${N}etwork (${M}grml-network${N})                       $HLINE
    $HLINE -> Configure ${W}e${N}thernet card directly (${M}netcardconfig${N})    $HLINE
    ${B}tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu${N}
_______________________________________________
Grml mailing list - [email protected]
http://lists.mur.at/mailman/listinfo/grml
join #grml on irc.freenode.org
grml-devel-blog: http://grml.supersized.org/

Reply via email to