diff options
Diffstat (limited to 'linux')
-rwxr-xr-x | linux/bin/asdf | 20 | ||||
-rwxr-xr-x | linux/bin/uiae | 10 |
2 files changed, 15 insertions, 15 deletions
diff --git a/linux/bin/asdf b/linux/bin/asdf index 537fcd5..4eeab10 100755 --- a/linux/bin/asdf +++ b/linux/bin/asdf @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # Copyright 2008 Bernd Steinhauser <berniyh@exherbo.org> # Copyright 2008 Benjamin Kellermann # Copyright 2008 Pascal Hauck @@ -22,6 +22,15 @@ else ECHO_e="echo" fi +# Default values +NEO_XKBMAP=${NEO_XKBMAP:-de} +NEO_XKBVARIANT=${NEO_XKBVARIANT:-neo} +NEO_XMODMAP=${NEO_XMODMAP:-$HOME/neo/neo_de.xmodmap} +NEO_XMODMAP_XPROG=${NEO_XMODMAP_XPROG:-$HOME/neo/neo_de_x-prog.xmodmap} +NEO_XMODMAP_ALTERNATIVE=${NEO_XMODMAP_ALTERNATIVE:-$HOME/neo/neo_de_alternative.xmodmap} +NEO_XMODMAP_EVDEV=${NEO_XMODMAP_EVDEV:-$HOME/neo/neo_de_evdev.xmodmap} +NEO_CONSOLE_KEYMAP=${NEO_CONSOLE_KEYMAP:-$HOME/neo/neo.map} + help() { cat <<HELP Aufruf: $0 [-q] [NEO-X-Variante] @@ -70,15 +79,6 @@ else $ECHO_e "${red}Keine Konfigurationsdatei für NEO gefunden.\nDas Verwenden der Standardwerte kann fehlschlagen!${normal}" >&2 fi -# Default values -NEO_XKBMAP=${NEO_XKBMAP:-de} -NEO_XKBVARIANT=${NEO_XKBVARIANT:-neo} -NEO_XMODMAP=${NEO_XMODMAP:-$HOME/neo/neo_de.xmodmap} -NEO_XMODMAP_XPROG=${NEO_XMODMAP_XPROG:-$HOME/neo/neo_de_x-prog.xmodmap} -NEO_XMODMAP_ALTERNATIVE=${NEO_XMODMAP_ALTERNATIVE:-$HOME/neo/neo_de_alternative.xmodmap} -NEO_XMODMAP_EVDEV=${NEO_XMODMAP_EVDEV:-$HOME/neo/neo_de_evdev.xmodmap} -NEO_CONSOLE_KEYMAP=${NEO_CONSOLE_KEYMAP:-$HOME/neo/neo.map} - die() { $ECHO_e "${red}$@${normal}" >&2 $ECHO_e "${red}Die Belegung konnte nicht auf NEO geändert werden.${normal}" >&2 diff --git a/linux/bin/uiae b/linux/bin/uiae index 31c46e1..0198e62 100755 --- a/linux/bin/uiae +++ b/linux/bin/uiae @@ -81,21 +81,21 @@ die() { set_xmodmap() { if [ -f "$@" ]; then - xmodmap "$@" || die "Fehler beim Laden der Xmodmap $@." >&2 + xmodmap "$@" || die "Fehler beim Laden der Xmodmap $@." else - die "Die Xmodmap-Datei ${orange}$@${red} gibt es nicht." >&2 + die "Die Xmodmap-Datei ${orange}$@${red} gibt es nicht." fi } set_xkbmap() { - setxkbmap "$@" || die "Die xkbmap ${orange}$@${red} wurde nicht gefunden." >&2 + setxkbmap "$@" || die "Die xkbmap ${orange}$@${red} wurde nicht gefunden." } set_keymap() { if [ "${EUID}" = 0 ]; then - loadkeys "$@" || die "Fehler beim Laden der Keymap ${orange}$@${red}." >&2 + loadkeys "$@" || die "Fehler beim Laden der Keymap ${orange}$@${red}." else - sudo loadkeys "$@" || die "Fehler bei der Verwendung von ${orange}sudo${red}, um die Belegung zu ändern." >&2 + sudo loadkeys "$@" || die "Fehler bei der Verwendung von ${orange}sudo${red}, um die Belegung zu ändern." fi } |