diff options
Diffstat (limited to 'linux')
-rwxr-xr-x | linux/bin/neo-compose | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/linux/bin/neo-compose b/linux/bin/neo-compose index 01742b4..156f847 100755 --- a/linux/bin/neo-compose +++ b/linux/bin/neo-compose @@ -1,16 +1,21 @@ -#!/bin/sh - -# Was hier passiert: Zusammenfügen der alten Compose und der Neo-Ergänzungen -# in die Datei ~/.XCompose, die normalerweise beim Starten der Desktopumgebung -# geladen wird. -# In der Datei ~/.Compose.eigene kann man noch eigene Ergänzungen der Compose -# hinzufügen, falls einem die Erweiterungen durch Neo-Compose nicht ausreichen. - -# Verzeichnis, in dem sich die originale Compose befindet (hier Bsp. Fedora): -COMP_ALT=/usr/share/X11/locale/en_US.UTF-8/Compose - -# Verzeichnis, in dem sich die Datei Compose.neo befindet: -COMP_NEO=~/programmieren/Projekt/NEO/svn-neo/neo-layout.org/Compose/Compose.neo - -cat $COMP_ALT $COMP_NEO ~/.Compose.eigene > ~/.XCompose - +#!/bin/sh
+
+# Was hier passiert: Zusammenfügen der alten Compose und der Neo-Ergänzungen
+# in die Datei ~/.XCompose, die normalerweise beim Starten der Desktopumgebung
+# geladen wird.
+# In der Datei ~/.Compose.eigene kann man noch eigene Ergänzungen der Compose
+# hinzufügen, falls einem die Erweiterungen durch Neo-Compose nicht ausreichen.
+
+# Verzeichnis, in dem sich die originale Compose befindet (hier Bsp. Fedora):
+COMP_ALT=/usr/share/X11/locale/en_US.UTF-8/Compose
+
+# Verzeichnis, in dem sich die Datei Compose.neo befindet:
+COMP_NEO=../../Compose/Compose.neo
+
+# eigene Ergänzungen falls vorhanden
+if [ -f ~/.Compose.eigene ]; then
+ COMP_EIGENE=~/.Compose.eigene
+fi
+
+cat $COMP_ALT $COMP_NEO $COMP_EIGENE > ~/.XCompose
+
|