2010-01-14 15:07:34 +00:00
|
|
|
|
#!/bin/bash
|
|
|
|
|
#System Initialisierungen f<>r xfce
|
|
|
|
|
#(c) Rainmaker MultiMedia OHG
|
|
|
|
|
#
|
|
|
|
|
#$Author$
|
|
|
|
|
#$Date$
|
|
|
|
|
#$Revision$
|
|
|
|
|
#
|
|
|
|
|
#$Log$
|
|
|
|
|
#Revision 1.2 2003/11/16 20:52:08 kueller
|
|
|
|
|
#Anpassungen an xfce 4
|
|
|
|
|
#
|
|
|
|
|
#Revision 1.1.1.1 2001/09/23 13:04:43 kueller
|
|
|
|
|
#Neustart wg. Datenverlust
|
|
|
|
|
#
|
|
|
|
|
#Revision 1.2 2001/08/31 10:41:48 kueller
|
|
|
|
|
#
|
|
|
|
|
#Verzeichniss und Datei f<>r die Daten des xfce werden nun beim ersten Start
|
|
|
|
|
#im Homeverzeichniss angelegt, so sie noch nicht vorhanden sind
|
|
|
|
|
#
|
|
|
|
|
#Revision 1.1 2001/08/31 10:40:24 kueller
|
|
|
|
|
#
|
|
|
|
|
#xfcd wurde umbenannt in xfce - so heisst der Windowmanager korrketerweise.
|
|
|
|
|
#Nebenbei definiert das Script die Variable xfce_DATA. Diese Zeit auf den Pfad
|
|
|
|
|
#in welchem xfce die Einstellungen speichert. Sie wird auf ~/.xfce gesetzt
|
|
|
|
|
#
|
|
|
|
|
#Revision 1.1.1.1 2001/08/21 17:03:55 kueller
|
|
|
|
|
#xfce initialisierungs dateien
|
|
|
|
|
#
|
|
|
|
|
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MANPATH=$MANPATH:/opt/xfce/man
|
|
|
|
|
PATH=$PATH:/opt/xfce/bin
|
|
|
|
|
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/xfce/lib/pkgconfig
|
|
|
|
|
xfce_DATA="~/.xfce"
|
2010-01-15 10:17:00 +00:00
|
|
|
|
if [ ! -f ~/.xfce4rc ]; then
|
|
|
|
|
cat > $HOME/.xfwm4rc << "EOF"
|
|
|
|
|
theme=/opt/xfce/share/xfwm4/themes/xfce
|
|
|
|
|
button_layout=OT|SHMC
|
|
|
|
|
theme=kde
|
|
|
|
|
EOF
|
2010-01-14 15:07:34 +00:00
|
|
|
|
fi
|
2010-01-15 10:17:00 +00:00
|
|
|
|
|
|
|
|
|
if [ ! -f ~/.gtkrc-2.0test ] || ! grep -q titlebar ~/.gtkrc-2.0test; then
|
|
|
|
|
cat >> $HOME/gtkrc-2.0test << "EOF"
|
|
|
|
|
style "titlebar"
|
|
|
|
|
{
|
|
|
|
|
font_name = "Sans 10"
|
|
|
|
|
}
|
|
|
|
|
widget "xfwm" style "titlebar"
|
|
|
|
|
EOF
|
|
|
|
|
fi
|
|
|
|
|
|
2010-01-14 15:07:34 +00:00
|
|
|
|
if [ ! -d ~/.xfce ]; then
|
|
|
|
|
mkdir ~/.xfce
|
|
|
|
|
fi
|
|
|
|
|
export MANPATH PATH xfce_DATA
|
|
|
|
|
|
|
|
|
|
export XFCE_PREFIX=/opt/xfce
|
|
|
|
|
|
|
|
|
|
if [ $EUID -eq 0 ]; then
|
|
|
|
|
export PATH="${PATH}:${XFCE_PREFIX}/sbin"
|
|
|
|
|
fi
|
|
|
|
|
export PATH="${PATH}:${XFCE_PREFIX}/bin"
|
|
|
|
|
|
|
|
|
|
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH+:}${XFCE_PREFIX}/lib/pkgconfig"
|
|
|
|
|
|
|
|
|
|
export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${XFCE_PREFIX}/share"
|
|
|
|
|
export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/xfce/xdg"
|