All pastes #906119 Raw Edit

.fvwm config fvwm 2.2.5

public text v1 · immutable
·published 2008-02-16 10:15 UTC
rendered paste body
# 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