
Zitat von
Benno
Also habe ich es installiert und es gefiele mir wohl auch besser.
YES! Fluxbox rocks!

Zitat von
Benno
Im blackbox-Menü ist das komplette SUSE-Menü zu finden. Das hätte ich auch gerne in fluxbox.
Im Gegensatz zu openbox ist das fluxbox-Menü nicht Scriptfähig.
Der openbox-Menüeintrag bewirkt nichts anderes als dass der Befehl xdg_menu dynamisch ausgeführt wird.
Das einfachste wäre, mit xdg_menu einfach ein neues fluxbox-Menü zu erzeugen: Code:
# Ein Backup vom alten Menü machen
cp ~/.fluxbox/menu ~/.fluxbox/menu.backup
# Neues Fluxboxmenü
echo '[begin] (Fluxbox)' > ~/.fluxbox/menu
# SUSE-Submenü
xdg_menu --format fluxbox >> ~/.fluxbox/menu
# Menü abschließen
echo '[submenu] (fluxbox menu)
[config] (Configure)
[submenu] (System Styles) {Choose a style...}
[stylesdir] (/usr/share/fluxbox/styles)
[end]
[submenu] (User Styles) {Choose a style...}
[stylesdir] (~/.fluxbox/styles)
[end]
[workspaces] (Workspace List)
[commanddialog] (Fluxbox Command)
[reconfig] (Reload config)
[restart] (Restart)
[separator]
[exit] (Exit)
[end]
[end]' >> ~/.fluxbox/menu Als Alternative kannst du dir auch mit Code:
xdg_menu --format fluxbox > ~/.fluxbox/menu.suse
das SUSE-Menü erzeugen und mit Code:
[include] (~/.fluxbox/menu.suse)
in dein Fluxbox-Menü einbinden.

Zitat von
Benno
Auffällig ist auch, dass die Befehle "bsetbg" und "fbsetbg" in den styles-Dateien ebenfalls nicht funktionieren. Auf der Konsole kann ich aber die zugehörigen Help-Einträge aufrufen, d.h. heißt die zum Befehl gehörigen Pakete scheinen da zu sein. Muss ich noch in irgendeiner Konfigurationsdatei etwas nachtragen?
Den Hintergrund setzt man normalerweise nicht über die Style-Datei.
1. Möglichkeit ~/.fluxbox/init Code:
session.screen0.rootCommand: fbsetbg -f /path/to/img.jpg
2. Möglichkeit overlay
~/.fluxbox/init Code:
session.styleOverlay: ~/.fluxbox/overlay
~/.fluxbox/overlay Code:
background: aspect | tiled | centered
background.pixmap: /path/to/img.jpg
(overlay = gilt für alle Styles - die Bilddatei wird dann an fbsetbg übergeben)
3. Möglichkeit ~/.fluxbox/startup Code:
/usr/bin/fbsetbg -f /path/to/img.jpg
Sollte die Datei ~/.fluxbox/startup nicht ausgelesen werden:
~/.fluxbox/init Code:
session.screen0.rootCommand: ~/.fluxbox/startup
4. Möglichkeit style
~/.fluxbox/styles/<yourStyle>/theme.cfg Code:
background: aspect | tiled | centered
background.pixmap: /path/to/img.jpg
Voraussetzung ist, dass ein entsprechendes Backend für fbsetbg installiert ist.
fbsetbg ist nur ein wrapper für die Programme: feh, wmsetbg, hsetroot, Esetroot (Paket: Eterm), ... sollte dann etwas wie Code:
feh is a nice wallpapersetter. You won't have any problems.
ausgeben.
Im übrigen empfehle ich folgende Literatur:
http://fluxbox-wiki.org
http://www.tenr.de
http://fluxbox.sourceforge.net/fbpager/
http://wiki.archlinux.org/index.php/Fluxbox_Style_Guide
http://www.fluxbox.org/docbook/en/html/
Lesezeichen