Fluxbox Wiki
Editieren der Startup Datei
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.