# # preset window manager, some tools use this # export WINDOW_MANAGER=/usr/bin/fluxbox # # start esd, if not started yet. # COUNTESD=`ps ax | grep "esd" | grep -v grep | wc -l` if let "$COUNTESD == 0" then esd -nobeeps & fi # # beautify gnome apps # COUNTGSD=`ps ax | grep "gnome-settings-daemon" | grep -v grep | wc -l` if let "$COUNTGSD == 0" then gnome-settings-daemon & fi # # check if Logitech Premium 30 USB headset is plugged in and the events binary is started # COUNTLOGI=`ps ax | grep "logi_events" | grep -v grep | wc -l` COUNTLOPR=`lsusb | grep "046d:0a01" | grep -v grep | wc -l` if let "$COUNTLOGI == 0" then if let "$COUNTLOPR != 0" then ~/bin/logi_events & fi fi # # start synergy in client mode, if in office # SYNOFFICE=`/sbin/ifconfig eth0 | grep "192\.168\.3\." | grep "inet addr" | wc -l` if let "$SYNOFFICE == 1"; then synergyc 192.168.3.63 fi