diff options
author | ben <ben@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-04-11 11:19:30 +0000 |
---|---|---|
committer | ben <ben@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-04-11 11:19:30 +0000 |
commit | 291272fffecd9cb8e0fa90bf9c59447d9edc486e (patch) | |
tree | f26422683e365dad30725d3401bd32724bcd9d9d /linux/xmodmap | |
parent | 8673af019ae781e419cb090a4eb1075478548774 (diff) | |
download | neo-layout-291272fffecd9cb8e0fa90bf9c59447d9edc486e.tar.gz neo-layout-291272fffecd9cb8e0fa90bf9c59447d9edc486e.tar.bz2 neo-layout-291272fffecd9cb8e0fa90bf9c59447d9edc486e.zip |
rev script angepasst, damit es mit xkbmap und xmodmap funktioniert
xkbmap und xmodmap in der Formatierung angeglichen
git-svn-id: https://svn.neo-layout.org@479 b9310e46-f624-0410-8ea1-cfbb3a30dc96
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) |