Konfiguration von fvwm
Von
Peter Boy
Beispiel:
EdgeScroll 0 0 DeskTopSize 3x2 ######################## Menus ################### AddToMenu RootMenu "Root Menu" Title + "" Nop + "XTerm%mini-xterm.xpm%" Exec exec xterm + "gib_mir_mein_Hintergrundbild" Exec exec xv -root -quit -8 -perfect \ -best24 -max ~/Hintergrundbilder/Bild.jpg & + "Internetprogramme%mini-penguin.xpm%" Popup MenuFvwmInternet
EdgeScroll 0 0
- verhindert, daß das Desktop weitergescrollt wird, wenn man man einen der Bildschirmränder berührt DeskTopSize 3x2
-> damit definiert man 6 virtuelle Desktops (siehe Screenshot von meinem Desktop) + "" Nop
- mit dieser Zeile fügst du einen Strich ins Menü/Untermenü ein
Mit dem folgenden kannst du ein Xterm öffnen. Im "Root Menu" wird dir neben dem Namen "XTerm" sogar ein Xterm-Symbol angezeigt: + "XTerm%mini-xterm.xpm%" Exec exec xterm
Mit diesem Eintrag definierst Du ein "Untermenü" im "Root Menu": + "Internetprogramme%mini-penguin.xpm%" Popup MenuFvwmInternet
Um nun das Untermenü
mit Programmen zu füllen, gibst du folgendes ein:DestroyMenu MenuFvwmInternet AddToMenu MenufvwmInternet + "Communicator 4.61%mini-netscape.xpm%" Exec \ exec netscape -geometry 450x360 & + "kmail" Exec exec kmail & ######## Root-Menü-Einträge plus Definition von Untermenüs Ende ######
Erklärung:
- der "\" steht dafür, dass fvwm weiß, dass der Befehl in der nächsten Zeile fortgeführt wird
- die "geometry"-Angabe definiert die "Fenstergösse" mit der Netscape gestartet werden soll
- "&" steht dafür, das Netscape "im Hintergrund" gestartet werden soll
#### meine Definition der FvwmButtons button-bar #### *FvwmButtonsGeometry -1-1 *FvwmButtonsRows 1 *FvwmButtonsBack bisque3 *FvwmButtons(Title rxvt, Icon mini-xterm.xpm, Action 'Exec "rxvt" \ rxvt -title "rxvt" &') *FvwmButtons(Title xeyes, Swallow(UseOld) "xeyes" 'Exec xeyes') *FvwmButtons(2x1, Title load, Swallow(UseOld) "xload" 'Exec xload -nolabel -bg grey60 -update 5 \ -geometry -1500-1500 &') *FvwmButtons(2x1) - whatever Swallow "FvwmPager" Module FvwmPager 0 0 ########### Definition FvwmButtons button-bar ENDE ########