# FVWM Configuration file for FVWM Version 2.2.5 # # Last modified: 07-02-2008 ############################ General Configuration ############################ ModulePath /usr/X11R6/lib/X11/fvwm PixmapPath /usr/X11R6/include/X11/pixmaps IconPath /usr/X11R6/include/X11/bitmaps DesktopSize 1x1 ClickTime 500 ColormapFocus FollowsMouse ############################### Global Styles ################################# WindowFont -adobe-helvetica-medium-r-normal-*-10-*-*-*-p-*-iso8859-15 IconFont -adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso8859-15 HilightColor #CCCCCC #004567 # default styles Style "*" ForeColor #CCCCCC, BackColor #004567 Style "*" BorderWidth 1, HandleWidth 1, DecorateTransient, NoInset Style "*" MWMDecor, MWMFunctions Style "*" HintOverride Style "*" FocusFollowsMouse Style "*" SmartPlacement Style "*" RandomPlacement Style "*" NoIcon Style "*" NoButton 1, NoButton 4 TitleStyle Height 12 ButtonStyle 2 5 25x25@1 25x75@1 75x75@0 75x25@0 25x25@1 ButtonStyle 6 10 40x55@1 40x80@0 15x80@0 15x55@1 40x55@1 30x55@1 30x30@1 70x30@1 70x70@1 45x70@1 ButtonStyle All -- UseTitleStyle MenuStyle * Win MenuStyle * Foreground #FFFFFF, Background #004567, Greyed #FFFFFF MenuStyle * popupoffset -15 100 MenuStyle * Font -adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso8859-15 CursorStyle DEFAULT 132 CursorStyle MENU 132 CursorStyle TITLE 132 CursorStyle DESTROY 132 CursorStyle SYS 132 CursorStyle MOVE 52 CursorStyle WAIT 150 ################################## Functions ################################## AddToFunc InitFunction "I" Exec exec xset b off + "I" Exec exec xset s 300 + "I" Exec exec xsetroot -cursor_name top_left_arrow + "I" Exec exec xsetroot -mod 2 2 -fg \#004567 -bg \#000000 + "I" Exec exec osd_clock -f -adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso8859-15 -s 0 -b -o 0 -b -c White AddToFunc RestartFunction "I" Exec exec xset b off + "I" Exec exec xset s 300 + "I" Exec exec xsetroot -cursor_name top_left_arrow + "I" Exec exec xsetroot -mod 2 2 -fg \#004567 -bg \#000000 AddToFunc MoveRaiseLower "M" Move + "C" RaiseLower AddToFunc MoveToLeft "I" Maximize 50 100 + "I" Move +0 +0 AddToFunc MoveToLeftTop "I" Maximize 50 50 + "I" Move +0 +0 AddToFunc MoveToLeftBottom "I" Maximize 50 50 + "I" Move +0 -0 AddToFunc MoveToRight "I" Maximize 50 100 + "I" Move -0 +0 AddToFunc MoveToRightTop "I" Maximize 50 50 + "I" Move -0 +0 AddToFunc MoveToRightBottom "I" Maximize 50 50 + "I" Move -0 -0 AddToFunc MoveToTop "I" Maximize 100 50 + "I" Move +0 +0 AddToFunc MoveToBottom "I" Maximize 100 50 + "I" Move -0 -0 AddToFunc FullScreen "I" Move +0 +0 + "I" Maximize 100 100 #################################### Menus #################################### AddToMenu RootMenu "Menu" Title + "System Tools " Popup SystemTools + "Internet " Popup Internet + "Graphics " Popup Graphics + "Multimedia " Popup Multimedia + "Internet Radio " Popup Streaming + "Office " Popup Office + "Configuration " Popup Config + "Log Off " Popup Logoff AddtoMenu SystemTools "System Tools" Title + "Xfe " Exec exec xfe + "Xterm " Exec exec xterm -geometry 150x25 -ls + "Xterm su " Exec exec xterm -geometry 150x25 -e su + "Top " Exec exec xterm -geometry 80x35 -e top -s 0.5 + "System Info " Exec exec xterm -geometry 92x8-1-1 +sb -e sh /data/scripts/sysinfo AddToMenu Windowmenu "Window Options" Title + "Left " MoveToLeft + "Right " MoveToRight + "Top " MoveToTop + "Bottom " MoveToBottom + "" Nop + "Left Top " MoveToLeftTop + "Right Top " MoveToRightTop + "Left Bottom " MoveToLeftBottom + "Right Bottom " MoveToRightBottom + "" Nop + "Vertical " Maximize 0 100 + "Horizontal " Maximize 100 0 + "" Nop + "Delete " Delete + "Destroy " Destroy AddToMenu Internet "Internet" Title + "Firefox " Exec exec /data/scripts/firefox_start.sh + "Sylpheed " Exec exec sylpheed + "Xchat " Exec exec xchat + "Gftp " Exec exec gftp AddToMenu Graphics "Graphics" Title + "Gimp " Exec exec gimp + "GQview " Exec exec gqview + "Xpdf viewer " Exec exec xpdf + "Xsane " Exec exec xsane AddToMenu Multimedia "Multimedia" Title + "Mplayer " Exec exec /data/scripts/gmplay.sh + "Aumix " Exec exec aumix + "X-CD-Roast " Exec exec xcdroast AddToMenu Streaming "Streaming Radio" Title + "Belgie Radio 1 " Exec exec /data/scripts/gmplay.sh http://mp3.streampower.be/radio1-mid.mp3 + "Avro Easy Listening " Exec exec /data/scripts/gmplay.sh http://shoutcast.omroep.nl:8058/listen.pls + "Avro Old School '75-'90 " Exec exec /data/scripts/gmplay.sh http://shoutcast.omroep.nl:8056/listen.pls + "Avro Stenen Tijdperk '50" Exec exec /data/scripts/gmplay.sh http://shoutcast.omroep.nl:8066/listen.pls + "Avro Stenen Tijdperk '60" Exec exec /data/scripts/gmplay.sh http://shoutcast.omroep.nl:8064/listen.pls + "Radio 1 NL " Exec exec /data/scripts/gmplay.sh http://www.omroep.nl/live/radio1-breed.asx + "Radio 2 NL " Exec exec /data/scripts/gmplay.sh http://www.omroep.nl/live/radio2-breed.asx + "Radio 3 NL " Exec exec /data/scripts/gmplay.sh http://www.omroep.nl/live/radio3-breed.asx + "BNR Nieuws Radio " Exec exec /data/scripts/gmplay.sh http://streams.kpnwebcast.nl/cgi-bin/reflector.cgi?stream=kpnmms_bnr,kpnmms_bnr2&title=BN.nl+live+radio + "Indigo Radio " Exec exec /data/scripts/gmplay.sh http://www.xs4all.nl/%7eufonet/radio/indigo.m3u + "Landert FM " Exec exec /data/scripts/gmplay.sh http://www.shoutcast.com/sbin/shoutcast-playlist.pls?rn=792698&file=filename.pls + "Music Goldies " Exec exec /data/scripts/gmplay.sh http://www.shoutcast.com/sbin/shoutcast-playlist.pls?rn=6422&file=filename.pls + "Sky FM " Exec exec /data/scripts/gmplay.sh http://www.shoutcast.com/sbin/shoutcast-playlist.pls?rn=1467&file=filename.pls + "Solace FM Easy Listening" Exec exec /data/scripts/gmplay.sh http://solace.fm/custom/listen/easy1.pls + "Solace FM Smooth Jazz " Exec exec /data/scripts/gmplay.sh http://solace.fm/custom/listen/smooth1.pls + "Solace FM Soft Rock " Exec exec /data/scripts/gmplay.sh http://solace.fm/custom/listen/soft1.pls AddToMenu Office "Office" Title + "OpenOffice " Exec exec soffice + "Abiword " Exec exec abiword + "Xfw " Exec exec xfw + "Calculator " Exec exec calculator + "Planner " Exec exec plan -s AddToMenu Config "Configuration" Title + "Mount /mnt/cdrom " Exec exec xterm -e sh /data/scripts/diskmount -m /mnt/cdrom + "Umount /mnt/cdrom " Exec exec xterm -e sh /data/scripts/diskmount -u /mnt/cdrom + "Mount /mnt/usb " Exec exec xterm -e sh /data/scripts/diskmount -m /mnt/usb + "Umount /mnt/usb " Exec exec xterm -e sh /data/scripts/diskmount -u /mnt/usb + "" Nop + "Speed 1000Mhz clock" Exec exec sudo sysctl hw.setperf=0 + "Speed 2167Mhz clock" Exec exec sudo sysctl hw.setperf=100 + "" Nop + "Edit .fvwmrc " Exec exec xfw $HOME/.fvwmrc + "Restart Fvwm " Restart fvwm AddToMenu Logoff "Log Off" Title + "Lock screen " Exec exec xlock +usefirst -timeout 10 -icongeometry 225x225 -font -adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso8859-15 -planfont -adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso8859-15 -mode bouboule + "End X session " Quit + "Reboot pc " Exec exec sudo reboot + "Turn off pc " Exec exec sudo shutdown -h now ################################# Mouse Ops ################################### # Root mouse functionality Mouse 1 R N Menu Rootmenu Mouse 2 R N Menu Config Mouse 3 R N WindowList NoGeometry Alphabetic # Desktop switching with mouse scrollwheel Mouse 4 R N Desk 1 0 0 3 Mouse 5 R N Desk -1 0 0 3 # Titlebar and window mouse functionality Mouse 1 T A MoveRaiseLower Mouse 2 T A Menu Windowmenu Mouse 3 T A Menu Rootmenu Mouse 1 WSTF M MoveRaiseLower Mouse 2 WSTF M Menu Windowmenu Mouse 3 WSTF M Menu Rootmenu # Titlebar button functionality Mouse 1 6 A Resize Mouse 2 6 A FullScreen Mouse 3 6 A Iconify Mouse 1 2 A Close Mouse 2 2 A WindowList NoGeometry Alphabetic Mouse 3 2 A Destroy ################################ Key Bindings ################################# Key R A M Restart Key Tab A C Next (CurrentDesk !Iconic) Focus Key Tab A M Prev (CurrentDesk !Iconic) Focus # Desktop switching with arrow keys Key Right A M Desk -1 0 0 3 Key Left A M Desk 1 0 0 3 # Function keys Key F4 W N Close Key F9 W N Iconify Key F11 W N Maximize 100 100 Key F12 A N Exec exec xset dpms force off