Login
Newsletter
Werbung

Mo, 22. November 1999, 00:00

Konfiguration von fvwm

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ü Internetprogramme 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 ########

Kommentare (Insgesamt: 0 )
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung