summaryrefslogtreecommitdiffstats
path: root/.fluxbox/startup
diff options
context:
space:
mode:
Diffstat (limited to '.fluxbox/startup')
-rwxr-xr-x.fluxbox/startup10
1 files changed, 8 insertions, 2 deletions
diff --git a/.fluxbox/startup b/.fluxbox/startup
index 0c3ec87..faf1d12 100755
--- a/.fluxbox/startup
+++ b/.fluxbox/startup
@@ -1,5 +1,7 @@
#!/bin/sh
+fluxbox &
+
xmodmap "${HOME}/.Xmodmap"
export GTK_IM_MODULE='xim'
export QT_IM_MODULE='xim'
@@ -8,10 +10,14 @@ xinput set-prop 'TPPS/2 IBM TrackPoint' 'Evdev Wheel Emulation Button' 2
xinput set-prop 'TPPS/2 IBM TrackPoint' 'Evdev Wheel Emulation Timeout' 200
xinput set-prop 'TPPS/2 IBM TrackPoint' 'Evdev Wheel Emulation Axes' 6 7 4 5
-fluxbox &
+xscreensaver &
+
+# Give fluxbox a second before starting fbpanel.
+# This should avoid an apparent race condition where fbpanel declares its NETWM
+# dock hint before fluxbox is around to handle it.
+sleep 1
DISPLAY=:0.0 fbpanel -p taskbar &
clipit &
redshift-gtk -c "${HOME}/.redshift.conf" &
wicd-gtk -t &
-xscreensaver &