diff options
Diffstat (limited to 'linux/xmodmap')
-rw-r--r-- | linux/xmodmap/neo_de.xmodmap | 28 | ||||
-rwxr-xr-x | linux/xmodmap/rev | 32 |
2 files changed, 15 insertions, 45 deletions
diff --git a/linux/xmodmap/neo_de.xmodmap b/linux/xmodmap/neo_de.xmodmap index f7ce819..f33e489 100644 --- a/linux/xmodmap/neo_de.xmodmap +++ b/linux/xmodmap/neo_de.xmodmap @@ -1,19 +1,21 @@ !! ~/.xmodmap -!! -!! Bei der Benutzung des Befehls »rev« muss die Zeile mit der aktuellen -!! Revisionsnummer stets die Zeilennummer 10 sein. Anderenfalls muss »rev« -!! angepasst werden. -!! -!! created by Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany> -!! and Erik Streb <mail at erikstreb dot de> -!! -!! The german NEO Layout Revision 469 from Sa 5. Apr 22:28:05 CEST 2008 -!! see http://pebbles.schattenlauf.de/layout.php for details -!! +!! +!! German NEO-Layout +!! adopted 2004 by Hanno Behrens <Hanno.Behrens@gmx.de> +!! inspired by Dvorak/de-ergo http://www.goebel-consult.de/de-ergo/ +!! Authors: +!! Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany> +!! Erik Streb <mail at erikstreb dot de> +!! +!! Other Questions: +!! <mailinglist at neo-layout dot org> +!! +!! Revision 479, Fr 11. Apr 13:17:49 CEST 2008 +!! http://pebbles.schattenlauf.de/layout.php +!! !! To try the layout in this file, simply do xmodmap <file>. !! To load the layout in this file at X startup, simply store it as -!! ~/.xmodmap (named .xmodmap in your home directory) - +!! ~/.xmodmap !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Modifier definition diff --git a/linux/xmodmap/rev b/linux/xmodmap/rev deleted file mode 100755 index d14f5c9..0000000 --- a/linux/xmodmap/rev +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash - -# Die Zeile in der die Revision stehen soll: -ZEILENNUMMER=10 - -case $1 in - "") ;; - "--help" | "-h") - echo -e "Aufruf: $0" - echo -e "»$0« wird ohne weiter Argumente aufgerufen und ändert in der Datei\nneo_de.xmodmap die Nummer der aktuellen Revision." - echo -e "Im Anschluss sollten gemachte Änderungem per »svn commit« wie gewohnt\nübertragen werden." - echo -e "\nNEO Tastaturlayout\tVer. 0.2\tMärz 2008\t\t\tREV" - exit;; - *) echo -e "Aufruf: »$0«" - echo -e "»$0 --help« gibt Ihnen mehr Informationen." - exit 1 -esac - -# Sicherung der aktuellen Arbeitskopie -cp -a neo_de.xmodmap neo_de.xmodmap.bak - -# Abfragen der nächsten Revisionsnummer -#r=$(expr $(svn info | head -5 | tail -1 | cut -f2 -d\:) + 1) -r=$(( $(svn info | sed -n 5~p | cut -f2 -d\:) + 1)) - -# Revisionsnummer in neo_de.xmodmap eintragen -head -n $(( $ZEILENNUMMER - 1)) neo_de.xmodmap > neo_de.xmodmap.tmp && \ -echo -e "!! The german NEO Layout Revision $r from $(date)" >> neo_de.xmodmap.tmp && \ -tail -n +$(( $ZEILENNUMMER + 1)) neo_de.xmodmap >> neo_de.xmodmap.tmp && \ -rm neo_de.xmodmap && mv neo_de.xmodmap.tmp neo_de.xmodmap && \ -echo -e "Aktuelle Revisionsnummer auf $r geändert.\nDie Änderung sollte nun per »svn commit« wie gewohnt übertragen werden." || \ -(echo -e "FEHLER! Bitte Programmierer kontaktieren." && cp -a neo_de.xmodmap.bak neo_de.xmodmap) |