summaryrefslogtreecommitdiffstats
path: root/linux/bin/neo-compose
blob: 156f8470be2c99233667e33fe43f45c9381cf31d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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=../../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