Changeset 936

Show
Ignore:
Timestamp:
10/06/08 17:00:13 (5 years ago)
Author:
pascal
Message:

erster Schritt, um die veränderten Skripte lauffähig zu machen (noch nicht vollständig richtig)

Location:
linux
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • linux/bin/asdf

    r922 r936  
    1 #!/bin/sh 
     1#!/bin/sh 
    22# Copyright 2008 Bernd Steinhauser <berniyh@exherbo.org> 
    33# Copyright 2008 Benjamin Kellermann 
     
    2929NEO_XKBMAP=${NEO_XKBMAP:-de} 
    3030NEO_XKBVARIANT=${NEO_XKBVARIANT:-neo} 
    31 NEO_XMODMAP="${NEO_XMODMAP:-/usr/share/neo-layout/xmodmap/neo_de.xmodmap}" 
    32 NEO_CONSOLE_KEYMAP="${NEO_CONSOLE_KEYMAP:-/usr/share/keymaps/i386/neo/neo.map}" 
     31NEO_XMODMAP="${NEO_XMODMAP:-$HOME/neo/neo_de.xmodmap}" 
     32NEO_XMODMAP_XPROG="${NEO_XMODMAP:-$HOME/neo/neo_de_x-prog.xmodmap}" 
     33NEO_XMODMAP_ALTERNATIVE="${NEO_XMODMAP:-$HOME/neo/neo_de_alternative.xmodmap}" 
     34NEO_XMODMAP_EVDEV="${NEO_XMODMAP:-$HOME/neo/neo_de_evdev.xmodmap}" 
     35NEO_CONSOLE_KEYMAP="${NEO_CONSOLE_KEYMAP:-$HOME/neo/neo}" # for $HOME/neo/neo.map (without the „.map“) 
    3336 
    3437die() { 
     
    4043        if [ -e "${PATH_XMODMAP}" ]; then 
    4144                if [ -f "$@" ]; then 
    42                         "${PATH_XMODMAP}" "$@" || die "Failed to set xmodmap $@." 
     45                        set_xkbmap ie 
     46                        "${PATH_XMODMAP}" "$@" || set_xkbmap de; die "Failed to set xmodmap $@." 
    4347                else 
    4448                        die "Cannot use $@ for xmodmap." 
     
    110114                        ;; 
    111115                xmodmap) 
    112                         set_xkbmap ie 
    113116                        set_xmodmap "${NEO_XMODMAP}" 
     117                        ;; 
     118                xprog) 
     119                        set_xmodmap "${NEO_XMODMAP_XPROG}" 
     120                        ;; 
     121                alternative) 
     122                        set_xmodmap "${NEO_XMODMAP_ALTERNATIVE}" 
     123                        ;; 
     124                evdev) 
     125                        set_xmodmap "${NEO_XMODMAP_EVDEV}" 
    114126                        ;; 
    115127                *) 
  • linux/bin/uiae

    r922 r936  
    1 #!/bin/sh 
     1#!/bin/sh 
    22# Copyright 2008 Bernd Steinhauser <berniyh@exherbo.org> 
    33# Copyright 2008 Benjamin Kellermann 
     
    2929STD_XKBMAP=${STD_XKBMAP:-de} 
    3030STD_XKBVARIANT=${STD_XKBVARIANT:-nodeadkeys} 
    31 STD_CONSOLE_KEYMAP="${STD_CONSOLE_KEYMAP:-/usr/share/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz}" 
     31STD_CONSOLE_KEYMAP="${STD_CONSOLE_KEYMAP:-de-latin1-nodeadkeys}" 
    3232NUM_LOCK_STATUS=${NUM_LOCK_STATUS:-on} 
    3333 
     
    103103        fi 
    104104 
    105         case "${NEO_X_VARIANTE}" in 
     105        case "${STD_X_VARIANTE}" in 
    106106                xkbmap) 
    107107                        set_xkbmap "${STD_XKBMAP}" "${STD_XKBVARIANT}" 
     
    112112                        ;; 
    113113                *) 
    114                         die "Unknown standerd X variant ${STD_X_VARIANTE}." 
     114                        die "Unknown standard X variant ${STD_X_VARIANTE}." 
    115115                        ;; 
    116116        esac 
  • linux/etc/neo.conf

    r931 r936  
    1 # This files contains the configuration for the Neo scripts 
     1# This files contains the configuration for the Neo scripts 
    22 
    33# Select the neo Variant to be used when using an X Server 
     
    1414#NEO_XKBVARIANT=neo 
    1515 
    16 # When using xmodmap, you may specify the full path to the xmodmap to be used. 
     16# When using a xmodmap, you may specify the full path to the xmodmap to be used. 
    1717# Default: 
    18 #NEO_XMODMAP="/usr/share/neo-layout/xmodmap/neo_de.xmodmap" 
    19 # Other examples might be: 
    20 #NEO_XMODMAP="path/to/xmodmap/neo_de_x-prog.xmodmap" 
    21 #NEO_XMODMAP="path/to/xmodmap/neo_de_evdev.xmodmap" 
    22 #NEO_XMODMAP="path/to/xmodmap/neo_de_alternative.xmodmap" 
     18#NEO_XMODMAP="$HOME/neo/neo_de.xmodmap" 
     19#NEO_XMODMAP_XPROG="$HOME/neo/neo_de_x-prog.xmodmap}" 
     20#NEO_XMODMAP_ALTERNATIVE="$HOME/neo/neo_de_alternative.xmodmap}" 
     21#NEO_XMODMAP_EVDEV="$HOME/neo/neo_de_evdev.xmodmap}" 
    2322 
    2423# Standard keyboard layout to switch back to when executing "uiae": 
     
    3332 
    3433# For Neo without an X System set the path to the console keymap 
    35 #NEO_CONSOLE_KEYMAP="/usr/share/keymaps/i386/neo/neo.map" 
     34#NEO_CONSOLE_KEYMAP="$HOME/neo/neo" # for $HOME/neo/neo.map (without the „.map“) 
    3635 
    3736# Set the standard console keymap to switch back to 
    38 #STD_CONSOLE_KEYMAP="/usr/share/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz" 
     37#STD_CONSOLE_KEYMAP="de-latin1-nodeadkeys" 
    3938 
    4039# If you installed one of these programs in a non-standard path you may,