Fluxbox Wiki

0. Einleitung

Die Datei ~/.fluxbox/startup wird ausgeführt, wenn fluxbox über den Befehl startfluxbox anstelle von fluxbox gestartet wird.

Sie entspricht einer Art Autostart, enthält also Applikationen, welche zusammen mit oder nach fluxbox gestartet werden.

Die Datei kann mit jedem beliebigen Texteditor bearbeitet werden.

1. Allgemeines

Zu beachten ist dabei folgendes:

Zeilen, die mit einem # beginnen sind Kommentare und werden ignoriert.

Applikationen, die kontinuierlich laufen, müssen mit einem & am Schluss gestartet werden.

Beispiel:

# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN & AT THE END.
#
# unclutter -idle 2 &
# wmnd &
# wmsmixer -w &
# idesk & 

Ganz am Schluss der Datei wird fluxbox selber gestartet, wobei man noch einmal explizit Parameter, zum Beispiel den zum erstellen einer Logdatei, angeben kann.

Dies ist der einzige Befehl, dem "exec" vorangestellt werden muss.

Beispiel:

exec /usr/local/bin/fluxbox
# Oder mit einem Logfile: 
# exec /usr/local/bin/fluxbox -log ~/.fluxbox/log

Der Pfad muss dabei natürlich angepasst werden, sollte fluxbox nicht in /usr/local/bin/ liegen.

2. Applikationen nach Fluxbox starten

Anwendungen lassen sich ziemlich einfach nach Fluxbox starten. Das sollte zwar nur in ein paar wenigen Fällen nötig sein, hier dennoch die Anleitung: Am besten erstellt man eine Startup Datei ähnlich dieser hier, welche aus dem englischen HowTo Artikel stammt und im Original von akira erstellt wurde:

#!/bin/sh
# fluxbox startup-script: 
#

# Wiederholungsrate
xset r rate 195 35
xmodmap ~/.Xmodmap

exec fluxbox &
fbpid=$!

sleep 1 
{ 
   xsetroot -cursor_name left_ptr -fg white -bg black &
   ipager &
   gkrellm2 &
} &

wait $fbpid

Der Wert nach sleep kann dabei angepasst werden. Er entspricht der Zeit zwischen dem Start von Fluxbox (welcher dadurch nicht verzögert wird) und dem Starten der in den Klammern angegebenen Applikationen.

3. Siehe auch

Die Datei startup kann auch zum Crashhandling von Fluxbox verwendet werden, siehe den entsprechenden Artikel.