OBS User unknown 2007-02-15 17:19:29 +00:00 committed by Git OBS Bridge
parent c93064de35
commit 017dbbca3b
8 changed files with 434 additions and 409 deletions

View File

@ -1,14 +1,18 @@
## Major cleanup.
##
## Thomas Adam <thomas.adam22@gmail.com>
# window buttons
#
#Large up Triangle for Maximize
ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1
#Large down Triangle for Triangle
ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1
#Cross for Stick
ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0
## The least we can do here is define a decor.
DestroyDecor DefaultDecor
AddToDecor DefaultDecor
+ ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1
+ ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1
+ ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0
+ BorderStyle Inactive -- HiddenHandles NoInset
#general configuration
@ -18,8 +22,10 @@ EdgeScroll 0 0
ClickTime 750
ColormapFocus FollowsMouse
IgnoreModifiers L2
OpaqueMoveSize 100
## Having this set to unlimited ensures potential users aren't confused due
## to the XGrabServer() call when having to draw the rubber-band which would
## have happened had OpaqueMoveSize been set to the default.
OpaqueMoveSize -1
#paths specific to fvwm2
#
@ -31,9 +37,13 @@ OpaqueMoveSize 100
#
# Check these paths in your system to be sure.
ModulePath /usr/X11R6/lib/X11/fvwm2
ImagePath /usr/X11R6/lib/X11/fvwm2/pixmaps:/usr/share/wallpapers
### No, redefining ModulePath is the wrong thing to do.
#ModulePath /usr/X11R6/lib/X11/fvwm2
## Adding $[FVWM_USERDIR] here doesn't hurt, and neither does prepending the
## *internal* ImagePath.
ImagePath /usr/X11R6/lib/X11/fvwm2/pixmaps:/usr/share/wallpapers:$[FVWM_USERDIR]:+
#colors
@ -45,17 +55,19 @@ ImagePath /usr/X11R6/lib/X11/fvwm2/pixmaps:/usr/share/wallpapers
# 5 = greyed out menu entry (only bg used)
# 6 = module foreground and background)
# 7 = hilight colors
*FvwmTheme: Colorset 0 fg black, bg rgb:6f/a1/dc
*FvwmTheme: Colorset 1 fg black, bg rgb:a1/b2/c8
*FvwmTheme: Colorset 2 fg black, bg rgb:70/a2/dd
*FvwmTheme: Colorset 3 fg black, bg rgb:c8/d3/e5, VGradient 100 dtcolor5 rgb:c8/d3/e5
*FvwmTheme: Colorset 4 fg black, bg rgb:91/ae/d6
*FvwmTheme: Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94
*FvwmTheme: Colorset 6 fg black, bg rgb:b4/aa/94, VGradient 100 dtcolor5 rgb:b4/aa/94
*FvwmTheme: Colorset 7 fg black, bg rgb:94/ab/bf
Colorset 0 fg black, bg rgb:6f/a1/dc
Colorset 1 fg black, bg rgb:a1/b2/c8
Colorset 2 fg black, bg rgb:70/a2/dd
Colorset 3 fg black, bg rgb:c8/d3/e5
Colorset 4 fg black, bg rgb:91/ae/d6
Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94
Colorset 6 fg black, bg rgb:b4/aa/94
Colorset 7 fg black, bg rgb:94/ab/bf
# run FvwmTheme before anything else is done
ModuleSynchronous Timeout 5 FvwmTheme
##ModuleSynchronous Timeout 5 FvwmTheme
#
# general setup
#
@ -69,7 +81,6 @@ XORvalue 255
#fonts
DefaultFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-*-medium-r-semicondensed-*-13-*-*-*-*-*-iso10646-1"
WindowFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:style=bold:size=10;-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-iso10646-1"
IconFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=8;-misc-fixed-medium-r-normal-*-10-*-*-*-*-*-iso10646-1"
@ -77,111 +88,109 @@ IconFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=8
AddToFunc QuitSave
+ "I" Quit
AddToFunc InitFunction
+ "I" Module FvwmBanner
+ "I" Exec xterm -ls -geometry +150+85
+ "I" Module FvwmButtons
+ "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg
AddToFunc RestartFunction
+ "I" Module FvwmBanner
+ "I" Module FvwmButtons
+ "I" Exec fvwm-root /usr/share/wallpapers/suse9.1-default.png
+ "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg
AddToFunc StartFunction
+ I Test (Init) Module FvwmBanner
+ I Test (Init) Exec exec xterm -ls -geometry +150+85
+ I Test (Init) Exec exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg
+ I Test Exec exec susewmif xmessages
+ I Module FvwmButtons
AddToFunc ExitFunction
+ "I" Exec xsetroot
+ I Exec xsetroot
+ I Exec susewmif kill
+ I Exec xsetroot
#fvwm window modifier functions
AddToFunc MoveOrRaise
+ "C" Raise
+ "M" Raise
+ "M" Move
+ "D" Lower
+ C Raise
+ M Raise
+ M Move
+ D Lower
AddToFunc ResizeOrRaise
+ "C" Raise
+ "M" Raise
+ "M" Resize
+ "D" Lower
+ C Raise
+ M Raise
+ M Resize
+ D Lower
AddToFunc MaximizeFunc
+ "M" Maximize 0 100
+ "C" Maximize 0 80
+ "D" Maximize 100 100
+ M Maximize 0 100
+ C Maximize 0 80
+ D Maximize 100 100
## all.
AddToFunc MoveOrIconify
+ "I" Raise
+ "M" Raise
+ "M" Move
+ "D" Iconify
+ I Raise
+ M Move
+ D Iconify
#buttonbar menu
AddToMenu bargraphicspopup "Graphics" Title
+ "Gimp" Exec gimp
+ "XV" Exec xv
+ "Gimp" Exec exec gimp
+ "XV" Exec exec xv
AddToMenu bartoolspopup "Tools" Title
+ "Firefox" Exec firefox
+ "Firefox" Exec exec firefox
AddToMenu barshellspopup "Shell in XTerm" Title
+ "Shell in XTerm" Exec xterm -e bash -login
+ "Root shell" Function RootShell
+ "Shell in XTerm" Exec exec xterm -ls
+ "Root shell" Exec exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg \#ff8c6d -e su -
AddToMenu barsusepopup "openSUSE" Title
+ "Control Center" Exec xterm -e su - -c yast2
+ "Help" Exec susehelp
+ "Control Center" Exec exec xterm -e su - -cyast2
+ "Help" Exec exec susehelp
+ "openSUSE menu" Popup xdg_menu
AddToFunc RootShell
+ "I" Exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg \#ff8c6d -e su -
## Adding Pick here ensures we always ensure a window context.
AddToMenu windowops "Window menu (Shift-Alt-Space)" Title
+ "Mo&ve (Alt-F5) " Move
+ "Resi&ze (Alt-F6) " Resize
+ "&Iconify (Alt-F4) " Iconify
+ "&Maximize/Normal (Shift-Alt-F3) " Maximize
+ "(Un)St&ick (Shift-Alt-F4) " Stick
+ "Mo&ve (Alt-F5) " Pick Move
+ "Resi&ze (Alt-F6) " Pick Resize
+ "&Iconify (Alt-F4) " Pick Iconify
+ "&Maximize/Normal (Shift-Alt-F3) " Pick Maximize
+ "(Un)St&ick (Shift-Alt-F4) " Pick Stick
+ "" Nop
+ "Window &list (Alt-F11) " WindowList
+ "" Nop
+ "&Close (Alt-F9) " Delete
+ "&Kill (Alt-F11) " Destroy
+ "&Close (Alt-F9) " Pick Delete
+ "&Kill (Alt-F11) " Pick Destroy
#Menu: Fvwm-Manpages
AddToMenu manpages_popup "Fvwm-Manpages" Title
+ "FvwmAudio" Exec xterm -e man FvwmAudio
+ "FvwmAuto" Exec xterm -e man FvwmAuto
+ "FvwmBacker" Exec xterm -e man FvwmBacker
+ "FvwmBanner" Exec xterm -e man FvwmBanner
+ "FvwmButtons" Exec xterm -e man FvwmButtons
+ "FvwmCascade" Exec xterm -e man FvwmCascade
+ "FvwmCommand" Exec xterm -e man FvwmCommand
+ "FvwmConfig" Exec xterm -e man FvwmConfig
+ "FvwmConsole" Exec xterm -e man FvwmConsole
+ "FvwmConsoleC" Exec xterm -e man FvwmConsoleC
+ "FvwmCpp" Exec xterm -e man FvwmCpp
+ "FvwmDebug" Exec xterm -e man FvwmDebug
+ "FvwmForm" Exec xterm -e man FvwmForm
+ "FvwmGoodStuff" Exec xterm -e man FvwmGoodStuff
+ "FvwmIconBox" Exec xterm -e man FvwmIconBox
+ "FvwmIconMan" Exec xterm -e man FvwmIconMan
+ "FvwmIdent" Exec xterm -e man FvwmIdent
+ "FvwmM4" Exec xterm -e man FvwmM4
+ "FvwmPager" Exec xterm -e man FvwmPager
+ "FvwmSave" Exec xterm -e man FvwmSave
+ "FvwmSaveDesk" Exec xterm -e man FvwmSaveDesk
+ "FvwmScript" Exec xterm -e man FvwmScript
+ "FvwmScroll" Exec xterm -e man FvwmScroll
+ "FvwmTalk" Exec xterm -e man FvwmTalk
+ "FvwmTaskBar" Exec xterm -e man FvwmTaskBar
+ "FvwmTile" Exec xterm -e man FvwmTile
+ "FvwmWharf" Exec xterm -e man FvwmWharf
+ "FvwmWinList" Exec xterm -e man FvwmWinList
+ "FvwmAudio" Exec exec xterm -e man FvwmAudio
+ "FvwmAuto" Exec exec xterm -e man FvwmAuto
+ "FvwmBacker" Exec exec xterm -e man FvwmBacker
+ "FvwmBanner" Exec exec xterm -e man FvwmBanner
+ "FvwmButtons" Exec exec xterm -e man FvwmButtons
+ "FvwmCascade" Exec exec xterm -e man FvwmCascade
+ "FvwmCommand" Exec exec xterm -e man FvwmCommand
+ "FvwmConfig" Exec exec xterm -e man FvwmConfig
+ "FvwmConsole" Exec exec xterm -e man FvwmConsole
+ "FvwmConsoleC" Exec exec xterm -e man FvwmConsoleC
+ "FvwmCpp" Exec exec xterm -e man FvwmCpp
+ "FvwmDebug" Exec exec xterm -e man FvwmDebug
+ "FvwmForm" Exec exec xterm -e man FvwmForm
+ "FvwmGoodStuff" Exec exec xterm -e man FvwmGoodStuff
+ "FvwmIconBox" Exec exec xterm -e man FvwmIconBox
+ "FvwmIconMan" Exec exec xterm -e man FvwmIconMan
+ "FvwmIdent" Exec exec xterm -e man FvwmIdent
+ "FvwmM4" Exec exec xterm -e man FvwmM4
+ "FvwmPager" Exec exec xterm -e man FvwmPager
+ "FvwmSave" Exec exec xterm -e man FvwmSave
+ "FvwmSaveDesk" Exec exec xterm -e man FvwmSaveDesk
+ "FvwmScript" Exec exec xterm -e man FvwmScript
+ "FvwmScroll" Exec exec xterm -e man FvwmScroll
+ "FvwmTalk" Exec exec xterm -e man FvwmTalk
+ "FvwmTaskBar" Exec exec xterm -e man FvwmTaskBar
+ "FvwmTile" Exec exec xterm -e man FvwmTile
+ "FvwmWharf" Exec exec xterm -e man FvwmWharf
+ "FvwmWinList" Exec exec xterm -e man FvwmWinList
@ -195,19 +204,19 @@ AddToMenu modules_popup "Modules" Title
+ "Buttons" Module FvwmButtons
+ "Cascade" Module FvwmCascade
+ "Command" Module FvwmCommand
+ "Config" Module FvwmConfig
##+ "Config" Module FvwmConfig
+ "Console" Module FvwmConsole
+ "Debug" Module FvwmDebug
+ "Form" Module FvwmForm
+ "GoodStuff" Module FvwmGoodStuff
## + "GoodStuff" Module FvwmGoodStuff
+ "IconBox" Module FvwmIconBox
+ "IconMan" Module FvwmIconMan
+ "Ident" Module FvwmIdent
+ "M4" Module FvwmM4
+ "Pager" Module FvwmPager 0 0
+ "Pipe" Module FvwmPipe
+ "Save" Module FvwmSave
+ "SaveDesk" Module FvwmSaveDesk
## + "Pipe" Module FvwmPipe
## + "Save" Module FvwmSave
## + "SaveDesk" Module FvwmSaveDesk
+ "Script" Module FvwmScript
+ "Scroll" Module FvwmScroll
+ "Talk" Module FvwmTalk
@ -224,7 +233,7 @@ AddToMenu THISWM_MENU_popup "WindowManager" Title
+ "Modules" Popup modules_popup
+ "Fvwm-Manpages" Popup manpages_popup
+ "" Nop
+ "Fvwm2-Manpage" Exec xterm -e man fvwm
+ "Fvwm2-Manpage" Exec exec xterm -e man fvwm
+ "" Nop
+ "Restart Fvwm2" Restart
+ "" Nop
@ -235,39 +244,39 @@ AddToMenu THISWM_MENU_popup "WindowManager" Title
#Menu: Keyboardclicks
AddToMenu settings_kbdclick_popup "Keyboardclicks" Title
+ "hard" Exec xset c 100
+ "Off" Exec xset c off
+ "soft" Exec xset c on
+ "hard" Exec exec xset c 100
+ "Off" Exec exec xset c off
+ "soft" Exec exec xset c on
#Menu: Mouse
AddToMenu settings_mouse_popup "Mouse" Title
+ "fast" Exec xset m 4 2
+ "Left handed mouse" Exec xmodmap -e
+ "normal" Exec xset m 2 5
+ "slow" Exec xset m 1 1
+ "fast" Exec exec xset m 4 2
+ "Left handed mouse" Exec exec xmodmap -e
+ "normal" Exec exec xset m 2 5
+ "slow" Exec exec xset m 1 1
#Menu: Speaker
AddToMenu settings_speaker_popup "Speaker" Title
+ "loud" Exec xset b 100 600 50
+ "normal" Exec xset b on
+ "loud and long" Exec xset b 100 600 300
+ "Off" Exec xset b off
+ "loud" Exec exec xset b 100 600 50
+ "normal" Exec exec xset b on
+ "loud and long" Exec exec xset b 100 600 300
+ "Off" Exec exec xset b off
#Menu: xlock
AddToMenu settings_xlock_popup "xlock" Title
+ "Blank" Exec xset s blank
+ "Off" Exec xset s off
+ "Pattern after 5 min" Exec xset s noblank s 300 300
+ "Immediately" Exec xset s activate
+ "Default" Exec xset s default
+ "Blank" Exec exec xset s blank
+ "Off" Exec exec xset s off
+ "Pattern after 5 min" Exec exec xset s noblank s 300 300
+ "Immediately" Exec exec xset s activate
+ "Default" Exec exec xset s default
@ -296,24 +305,25 @@ AddToMenu settings_popup "Settings" Title
PipeRead 'xdg_menu --charset UTF-8 --format fvwm2'
AddToMenu WORK_MENU_popup "Work Menu" Title
+ "xterm" Exec xterm
+ "xterm" Exec exec xterm
+ "Firefox" Exec exec firefox
+ "" Nop
+ "Top" Exec xterm -e top
+ "Top" Exec exec xterm -e top
+ "" Nop
+ "Screen" Popup screen_popup
+ "Settings" Popup settings_popup
+ "WindowManager" Popup THISWM_MENU_popup
+ "openSUSE" Popup xdg_menu
Style "FvwmPager" NoTitle, Sticky, WindowListSkip
*FvwmPagerRows 1
*FvwmPagerColumns 1
*FvwmPagerGeometry -0+0
*FvwmPagerFore Black
*FvwmPagerBack grey67
*FvwmPagerHilight grey50
*FvwmPagerFont none
*FvwmPagerSmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1"
Style "FvwmPager" !Title, Sticky, WindowListSkip
*FvwmPager: Rows 1
*FvwmPager: Columns 1
*FvwmPager: Geometry -0+0
*FvwmPager: Fore Black
*FvwmPager: Back grey67
*FvwmPager: Hilight grey50
*FvwmPager: Font none
*FvwmPager: SmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1"
AddToFunc barthiswmpopupfunc
+ "I" Popup THISWM_MENU_popup
@ -330,72 +340,68 @@ AddToFunc bartoolspopupfunc
AddToFunc barshellspopupfunc
+ "I" Popup barshellspopup
*FvwmButtonsFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1"
*FvwmButtons: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1"
#*FvwmButtonsFore Black
*FvwmButtonsBack rgb:91/ae/d6
*FvwmButtonsGeometry +0+0
*FvwmButtonsRows 1
*FvwmButtons (2x1 Frame 0 Swallow(UseOld) "FvwmPager" "Module FvwmPager 0 0")
*FvwmButtons: Back rgb:91/ae/d6
*FvwmButtons: Geometry +0+0
*FvwmButtons: Rows 1
*FvwmButtons: (2x1 Frame 0 Swallow(UseOld, Respawn, NoClose) "FvwmPager" "Module FvwmPager 0 0")
*FvwmButtons: (Swallow FvwmXeyes 'Exec xeyes -name "FvwmXeyes" -geometry +0+0 -bg grey67 &')
*FvwmButtons: (Swallow FvwmXclock 'Exec xclock -name "FvwmXclock" -geometry +0+0 -padding 1 -bg rgb:91/ae/d6 &')
*FvwmButtons Fvwm2 fvwm.xpm Function barthiswmpopupfunc
*FvwmButtons openSUSE openSuSE.xpm Function barsusepopupfunc
*FvwmButtons Graphics gimp.xpm Function bargraphicspopupfunc
*FvwmButtons Tools toolbox.xpm Function bartoolspopupfunc
*FvwmButtons Shells xterm.xpm Function barshellspopupfunc
*FvwmButtons:(Title "Fvwm2", Icon fvwm.xpm, Action (Mouse 0) Function barthiswmpopupfunc)
*FvwmButtons: (Title "openSUSE", Icon openSuSE.xpm, Action (Mouse 0) Function barsusepopupfunc)
*FvwmButtons: (Title "Graphics", Icon gimp.xpm, Action (Mouse 0) Function bargraphicspopupfunc)
*FvwmButtons (Title "Tools", Icon toolbox.xpm, Action (Mouse 0) Function bartoolspopupfunc)
*FvwmButtons (Title "Shells", Icon xterm.xpm, Action (Mouse 0) Function barshellspopupfunc)
#style options for modules and programs in fvwm2
BorderStyle Inactive -- HiddenHandles NoInset
Style "*" BackColor Grey
Style "*" ForeColor DimGrey
Style "*" SloppyFocus
Style "*" DecorateTransient
Style "*" IconBox +55 +85 +130 +480
Style "*" StickyIcon
Style "*" SmartPlacement, RandomPlacement, ActivePlacement
Style "*" NoPPosition
Style "FvwmWinList" NoTitle, WindowListSkip
Style "FvwmButtons" NoTitle, Sticky, WindowListSkip
Style "FvwmBanner" NoTitle, Sticky, StaysOnTop, WindowListSkip
Style "IconManModule" NoTitle, Sticky, NoHandles, Icon toolbox.xpm
##Style "*" BackColor Grey
##Style "*" ForeColor DimGrey
Style * UseDecor DefaultDecor
Style * SloppyFocus
Style * DecorateTransient
Style * IconBox +55 +85 +130 +480
Style * StickyIcon
Style * SmartPlacement, RandomPlacement, ActivePlacement
Style * NoPPosition
Style FvwmWinList !Title, WindowListSkip
Style FvwmButtons !Title, Sticky, WindowListSkip
Style FvwmBanner !Title, Sticky, StaysOnTop, WindowListSkip
Style IconManModule !Title, Sticky, !Handles, Icon toolbox.xpm
Style "xeyes" SmartPlacement, RandomPlacement
Style "xclock" SmartPlacement, RandomPlacement
# see bug #36189
# see bug n#51189
Style "AcroRead" SmartPlacement, RandomPlacement
# see bug #36188
# see bug n#51188
# Style "OpenOffice*" NoPPosition, RandomPlacement, EWMHIgnoreStrutHints, EWMHMaximizeIgnoreWorkingArea, EWMHPlacementIgnoreWorkingArea, IgnoreGravity
*FvwmBackerDesk 0 -solid steelblue
*FvwmBackerDesk 1 -solid midnightblue
*FvwmBackerDesk 2 -solid yellow
*FvwmBackerDesk 3 -solid cadetblue2
*FvwmBackerDesk 5 -solid cadetblue3
*FvwmBackerDesk 6 -solid cadetblue4
*FvwmIdentBack MidnightBlue
*FvwmIdentFore Yellow
*FvwmIdentFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1"
*FvwmNoClutter 3600 Iconify 1
*FvwmNoClutter 86400 Delete
*NoClutterModule 172800
*FvwmWinListBack Grey
*FvwmWinListFore Black
*FvwmWinListFocusBack Black
*FvwmWinListFocusFore Grey
*FvwmWinListIconBack LightGrey
*FvwmWinListIconFore DimGrey
*FvwmWinListFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1"
*FvwmWinListAction Click1 Iconify -1,Focus
*FvwmWinListAction Click2 Iconify
*FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent
*FvwmWinListGeometry +0-1
*FvwmWinListUseSkipList
*FvwmWinListUseIconNames
*FvwmBacker: Desk 0 -solid steelblue
*FvwmBacker: Desk 1 -solid midnightblue
*FvwmBacker: Desk 2 -solid yellow
*FvwmBacker: Desk 3 -solid cadetblue2
*FvwmBacker: Desk 5 -solid cadetblue3
*FvwmBacker: Desk 6 -solid cadetblue4
*FvwmIdent: Back MidnightBlue
*FvwmIdent: Fore Yellow
*FvwmIdent: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1"
*FvwmWinList: Back Grey
*FvwmWinList: Fore Black
*FvwmWinList: FocusBack Black
*FvwmWinList: FocusFore Grey
*FvwmWinList: IconBack LightGrey
*FvwmWinList: IconFore DimGrey
*FvwmWinList: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1"
*FvwmWinList: Action Click1 Iconify -1,Focus
*FvwmWinList: Action Click2 Iconify
*FvwmWinList: Action Click3 Module "FvwmIdent" FvwmIdent
*FvwmWinList: Geometry +0-1
*FvwmWinList: UseSkipList
*FvwmWinList: UseIconNames
# Key bindings
@ -418,34 +424,33 @@ Key Down A SC CursorMove +0 +10
Key F1 A M Menu WORK_MENU_popup
Key F2 A M WindowList
Key F3 A M Menu xdg_menu
Key F4 A M Iconify
Key F5 A M Move
Key F6 A M Resize
Key F7 A M Raise
Key F8 A M Lower
Key F9 A M Delete
Key F10 A M Destroy
Key F4 A M Pick Iconify
Key F5 A M Pick Move
Key F6 A M Pick Resize
Key F7 A M Pick Raise
Key F8 A M Pick Lower
Key F9 A M Pick Delete
Key F10 A M Pick Destroy
Key F11 A M Prev [*] focus
Key F12 A M Next [*] focus
Key Tab A 4 Next [*] focus
Key Tab A S4 Prev [*] focus
Key F11 A M Prev (AcceptsFocus) focus
Key F12 A M Next (AcceptsFocus) focus
Key Tab A 4 Next (AcceptsFocus) focus
Key Tab A S4 Prev (AcceptsFocus) focus
Key F3 A SM Maximize
Key F4 A SM Stick
Key F5 A SM Refresh
Key F3 A SM Pick Maximize
Key F4 A SM Pick Stick
Key F5 A SM Pick RefreshWindow
Key BackSpace A SM Function "QuitSave"
Key BackSpace A SM Function QuitSave
#button bar popup menus
Key s A SM Function "barsusepopupfunc"
Key g A SM Function "bargraphicspopupfunc"
Key t A SM Function "bartoolspopupfunc"
Key l A SM Function "barshellspopupfunc"
Key F1 A SM Restart fvwm2
Key s A SM Function barsusepopupfunc
Key g A SM Function bargraphicpopupfunc
Key t A SM Function bartoolspopupfunc
Key l A SM Function barshellpopupfunc
Key m A SM Function MailFunc
Key F1 A SM Restart
# Mouse bindings

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:94c96b3f5fb061243f8f415a2111c5893e3fa49db27f0bdb90ab0584e0725e4a
size 1995268

3
fvwm-2.5.21.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5549a3ad693f9ab523653738e493e95418626a6d2fd52465ce200ae4116b8800
size 2062532

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Tue Feb 13 17:16:11 CET 2007 - lmichnovic@suse.cz
- update to version 2.5.21
* New feature: The command Scroll can now be used for interactive
scrolling.
* Bug Fix: Tile...Placement styles (SmartPlacement) that were
broken in 2.5.20.
-------------------------------------------------------------------
Wed Jan 24 13:42:03 CET 2007 - lmichnovic@suse.cz

View File

@ -1,5 +1,5 @@
#
# spec file for package fvwm2 (Version 2.5.20)
# spec file for package fvwm2 (Version 2.5.21)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -17,11 +17,11 @@ Group: System/GUI/Other
Provides: fvwmicns windowmanager xpmroot
Obsoletes: fvwm xpmroot
Autoreqprov: on
Version: 2.5.20
Release: 2
Version: 2.5.21
Release: 1
Summary: Improved Version of FVWM Window Manager
URL: http://www.fvwm.org
Source0: fvwm-2.5.20.tar.bz2
Source0: fvwm-2.5.21.tar.bz2
Source1: fvwm_icons.tar.bz2
Source3: %name.desktop
Source4: system.fvwm2rc
@ -62,7 +62,7 @@ Authors:
%define _xorg7mandir /usr/X11R6/man
%endif
%prep
%setup -q -n fvwm-2.5.20
%setup -q -n fvwm-2.5.21
%patch0
%patch1
%patch2
@ -161,6 +161,12 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog -n fvwm2
* Tue Feb 13 2007 - lmichnovic@suse.cz
- update to version 2.5.21
* New feature: The command Scroll can now be used for interactive
scrolling.
* Bug Fix: Tile...Placement styles (SmartPlacement) that were
broken in 2.5.20.
* Wed Jan 24 2007 - lmichnovic@suse.cz
- removed superfluous slashes ante macros
- now building with icecream

View File

@ -1,14 +1,18 @@
## Major cleanup.
##
## Thomas Adam <thomas.adam22@gmail.com>
# window buttons
#
#Large up Triangle for Maximize
ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1
#Large down Triangle for Triangle
ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1
#Cross for Stick
ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0
## The least we can do here is define a decor.
DestroyDecor DefaultDecor
AddToDecor DefaultDecor
+ ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1
+ ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1
+ ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0
+ BorderStyle Inactive -- HiddenHandles NoInset
#general configuration
@ -18,19 +22,25 @@ EdgeScroll 0 0
ClickTime 750
ColormapFocus FollowsMouse
IgnoreModifiers L2
OpaqueMoveSize 100
## Having this set to unlimited ensures potential users aren't confused due
## to the XGrabServer() call when having to draw the rubber-band which would
## have happened had OpaqueMoveSize been set to the default.
OpaqueMoveSize -1
#paths specific to fvwm2
#
# The difference between X.org 6.x and 7.x
# If you switch to X.org version 6.9 or below change the paths below
# /usr/lib/X11/fvwm2 -> /usr/X11R6/lib...
# /usr/share/X11/fvwm2 -> /usr/X11R6/lib/X11/fvwm2/pixmaps
# /usr/share/X11/fvwm2/pixmaps -> /usr/X11R6/lib/X11/fvwm2/pixmaps
ModulePath /usr/lib/X11/fvwm2
ImagePath /usr/share/X11/fvwm2/pixmaps:/usr/share/wallpapers
### No, redefining ModulePath is the wrong thing to do.
#ModulePath /usr/lib/X11/fvwm2
## Adding $[FVWM_USERDIR] here doesn't hurt, and neither does prepending the
## *internal* ImagePath.
ImagePath /usr/share/X11/fvwm2/pixmaps:/usr/share/wallpapers:$[FVWM_USERDIR]:+
#colors
@ -42,17 +52,19 @@ ImagePath /usr/share/X11/fvwm2/pixmaps:/usr/share/wallpapers
# 5 = greyed out menu entry (only bg used)
# 6 = module foreground and background)
# 7 = hilight colors
*FvwmTheme: Colorset 0 fg black, bg rgb:6f/a1/dc
*FvwmTheme: Colorset 1 fg black, bg rgb:a1/b2/c8
*FvwmTheme: Colorset 2 fg black, bg rgb:70/a2/dd
*FvwmTheme: Colorset 3 fg black, bg rgb:c8/d3/e5, VGradient 100 dtcolor5 rgb:c8/d3/e5
*FvwmTheme: Colorset 4 fg black, bg rgb:91/ae/d6
*FvwmTheme: Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94
*FvwmTheme: Colorset 6 fg black, bg rgb:b4/aa/94, VGradient 100 dtcolor5 rgb:b4/aa/94
*FvwmTheme: Colorset 7 fg black, bg rgb:94/ab/bf
Colorset 0 fg black, bg rgb:6f/a1/dc
Colorset 1 fg black, bg rgb:a1/b2/c8
Colorset 2 fg black, bg rgb:70/a2/dd
Colorset 3 fg black, bg rgb:c8/d3/e5
Colorset 4 fg black, bg rgb:91/ae/d6
Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94
Colorset 6 fg black, bg rgb:b4/aa/94
Colorset 7 fg black, bg rgb:94/ab/bf
# run FvwmTheme before anything else is done
ModuleSynchronous Timeout 5 FvwmTheme
##ModuleSynchronous Timeout 5 FvwmTheme
#
# general setup
#
@ -66,7 +78,6 @@ XORvalue 255
#fonts
DefaultFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-*-medium-r-semicondensed-*-13-*-*-*-*-*-iso10646-1"
WindowFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:style=bold:size=10;-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-iso10646-1"
IconFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=8;-misc-fixed-medium-r-normal-*-10-*-*-*-*-*-iso10646-1"
@ -74,111 +85,109 @@ IconFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=8
AddToFunc QuitSave
+ "I" Quit
AddToFunc InitFunction
+ "I" Module FvwmBanner
+ "I" Exec xterm -ls -geometry +150+85
+ "I" Module FvwmButtons
+ "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg
AddToFunc RestartFunction
+ "I" Module FvwmBanner
+ "I" Module FvwmButtons
+ "I" Exec fvwm-root /usr/share/wallpapers/suse9.1-default.png
+ "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg
AddToFunc StartFunction
+ I Test (Init) Module FvwmBanner
+ I Test (Init) Exec exec xterm -ls -geometry +150+85
+ I Test (Init) Exec exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg
+ I Test Exec exec susewmif xmessages
+ I Module FvwmButtons
AddToFunc ExitFunction
+ "I" Exec xsetroot
+ I Exec xsetroot
+ I Exec susewmif kill
+ I Exec xsetroot
#fvwm window modifier functions
AddToFunc MoveOrRaise
+ "C" Raise
+ "M" Raise
+ "M" Move
+ "D" Lower
+ C Raise
+ M Raise
+ M Move
+ D Lower
AddToFunc ResizeOrRaise
+ "C" Raise
+ "M" Raise
+ "M" Resize
+ "D" Lower
+ C Raise
+ M Raise
+ M Resize
+ D Lower
AddToFunc MaximizeFunc
+ "M" Maximize 0 100
+ "C" Maximize 0 80
+ "D" Maximize 100 100
+ M Maximize 0 100
+ C Maximize 0 80
+ D Maximize 100 100
## all.
AddToFunc MoveOrIconify
+ "I" Raise
+ "M" Raise
+ "M" Move
+ "D" Iconify
+ I Raise
+ M Move
+ D Iconify
#buttonbar menu
AddToMenu bargraphicspopup "Graphics" Title
+ "Gimp" Exec gimp
+ "XV" Exec xv
+ "Gimp" Exec exec gimp
+ "XV" Exec exec xv
AddToMenu bartoolspopup "Tools" Title
+ "Firefox" Exec firefox
+ "Firefox" Exec exec firefox
AddToMenu barshellspopup "Shell in XTerm" Title
+ "Shell in XTerm" Exec xterm -e bash -login
+ "Root shell" Function RootShell
+ "Shell in XTerm" Exec exec xterm -ls
+ "Root shell" Exec exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg \#ff8c6d -e su -
AddToMenu barsusepopup "openSUSE" Title
+ "Control Center" Exec xterm -e su - -c yast2
+ "Help" Exec susehelp
+ "Control Center" Exec exec xterm -e su - -cyast2
+ "Help" Exec exec susehelp
+ "openSUSE menu" Popup xdg_menu
AddToFunc RootShell
+ "I" Exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg \#ff8c6d -e su -
## Adding Pick here ensures we always ensure a window context.
AddToMenu windowops "Window menu (Shift-Alt-Space)" Title
+ "Mo&ve (Alt-F5) " Move
+ "Resi&ze (Alt-F6) " Resize
+ "&Iconify (Alt-F4) " Iconify
+ "&Maximize/Normal (Shift-Alt-F3) " Maximize
+ "(Un)St&ick (Shift-Alt-F4) " Stick
+ "Mo&ve (Alt-F5) " Pick Move
+ "Resi&ze (Alt-F6) " Pick Resize
+ "&Iconify (Alt-F4) " Pick Iconify
+ "&Maximize/Normal (Shift-Alt-F3) " Pick Maximize
+ "(Un)St&ick (Shift-Alt-F4) " Pick Stick
+ "" Nop
+ "Window &list (Alt-F11) " WindowList
+ "" Nop
+ "&Close (Alt-F9) " Delete
+ "&Kill (Alt-F11) " Destroy
+ "&Close (Alt-F9) " Pick Delete
+ "&Kill (Alt-F11) " Pick Destroy
#Menu: Fvwm-Manpages
AddToMenu manpages_popup "Fvwm-Manpages" Title
+ "FvwmAudio" Exec xterm -e man FvwmAudio
+ "FvwmAuto" Exec xterm -e man FvwmAuto
+ "FvwmBacker" Exec xterm -e man FvwmBacker
+ "FvwmBanner" Exec xterm -e man FvwmBanner
+ "FvwmButtons" Exec xterm -e man FvwmButtons
+ "FvwmCascade" Exec xterm -e man FvwmCascade
+ "FvwmCommand" Exec xterm -e man FvwmCommand
+ "FvwmConfig" Exec xterm -e man FvwmConfig
+ "FvwmConsole" Exec xterm -e man FvwmConsole
+ "FvwmConsoleC" Exec xterm -e man FvwmConsoleC
+ "FvwmCpp" Exec xterm -e man FvwmCpp
+ "FvwmDebug" Exec xterm -e man FvwmDebug
+ "FvwmForm" Exec xterm -e man FvwmForm
+ "FvwmGoodStuff" Exec xterm -e man FvwmGoodStuff
+ "FvwmIconBox" Exec xterm -e man FvwmIconBox
+ "FvwmIconMan" Exec xterm -e man FvwmIconMan
+ "FvwmIdent" Exec xterm -e man FvwmIdent
+ "FvwmM4" Exec xterm -e man FvwmM4
+ "FvwmPager" Exec xterm -e man FvwmPager
+ "FvwmSave" Exec xterm -e man FvwmSave
+ "FvwmSaveDesk" Exec xterm -e man FvwmSaveDesk
+ "FvwmScript" Exec xterm -e man FvwmScript
+ "FvwmScroll" Exec xterm -e man FvwmScroll
+ "FvwmTalk" Exec xterm -e man FvwmTalk
+ "FvwmTaskBar" Exec xterm -e man FvwmTaskBar
+ "FvwmTile" Exec xterm -e man FvwmTile
+ "FvwmWharf" Exec xterm -e man FvwmWharf
+ "FvwmWinList" Exec xterm -e man FvwmWinList
+ "FvwmAudio" Exec exec xterm -e man FvwmAudio
+ "FvwmAuto" Exec exec xterm -e man FvwmAuto
+ "FvwmBacker" Exec exec xterm -e man FvwmBacker
+ "FvwmBanner" Exec exec xterm -e man FvwmBanner
+ "FvwmButtons" Exec exec xterm -e man FvwmButtons
+ "FvwmCascade" Exec exec xterm -e man FvwmCascade
+ "FvwmCommand" Exec exec xterm -e man FvwmCommand
+ "FvwmConfig" Exec exec xterm -e man FvwmConfig
+ "FvwmConsole" Exec exec xterm -e man FvwmConsole
+ "FvwmConsoleC" Exec exec xterm -e man FvwmConsoleC
+ "FvwmCpp" Exec exec xterm -e man FvwmCpp
+ "FvwmDebug" Exec exec xterm -e man FvwmDebug
+ "FvwmForm" Exec exec xterm -e man FvwmForm
+ "FvwmGoodStuff" Exec exec xterm -e man FvwmGoodStuff
+ "FvwmIconBox" Exec exec xterm -e man FvwmIconBox
+ "FvwmIconMan" Exec exec xterm -e man FvwmIconMan
+ "FvwmIdent" Exec exec xterm -e man FvwmIdent
+ "FvwmM4" Exec exec xterm -e man FvwmM4
+ "FvwmPager" Exec exec xterm -e man FvwmPager
+ "FvwmSave" Exec exec xterm -e man FvwmSave
+ "FvwmSaveDesk" Exec exec xterm -e man FvwmSaveDesk
+ "FvwmScript" Exec exec xterm -e man FvwmScript
+ "FvwmScroll" Exec exec xterm -e man FvwmScroll
+ "FvwmTalk" Exec exec xterm -e man FvwmTalk
+ "FvwmTaskBar" Exec exec xterm -e man FvwmTaskBar
+ "FvwmTile" Exec exec xterm -e man FvwmTile
+ "FvwmWharf" Exec exec xterm -e man FvwmWharf
+ "FvwmWinList" Exec exec xterm -e man FvwmWinList
@ -192,19 +201,19 @@ AddToMenu modules_popup "Modules" Title
+ "Buttons" Module FvwmButtons
+ "Cascade" Module FvwmCascade
+ "Command" Module FvwmCommand
+ "Config" Module FvwmConfig
##+ "Config" Module FvwmConfig
+ "Console" Module FvwmConsole
+ "Debug" Module FvwmDebug
+ "Form" Module FvwmForm
+ "GoodStuff" Module FvwmGoodStuff
## + "GoodStuff" Module FvwmGoodStuff
+ "IconBox" Module FvwmIconBox
+ "IconMan" Module FvwmIconMan
+ "Ident" Module FvwmIdent
+ "M4" Module FvwmM4
+ "Pager" Module FvwmPager 0 0
+ "Pipe" Module FvwmPipe
+ "Save" Module FvwmSave
+ "SaveDesk" Module FvwmSaveDesk
## + "Pipe" Module FvwmPipe
## + "Save" Module FvwmSave
## + "SaveDesk" Module FvwmSaveDesk
+ "Script" Module FvwmScript
+ "Scroll" Module FvwmScroll
+ "Talk" Module FvwmTalk
@ -221,7 +230,7 @@ AddToMenu THISWM_MENU_popup "WindowManager" Title
+ "Modules" Popup modules_popup
+ "Fvwm-Manpages" Popup manpages_popup
+ "" Nop
+ "Fvwm2-Manpage" Exec xterm -e man fvwm
+ "Fvwm2-Manpage" Exec exec xterm -e man fvwm
+ "" Nop
+ "Restart Fvwm2" Restart
+ "" Nop
@ -232,39 +241,39 @@ AddToMenu THISWM_MENU_popup "WindowManager" Title
#Menu: Keyboardclicks
AddToMenu settings_kbdclick_popup "Keyboardclicks" Title
+ "hard" Exec xset c 100
+ "Off" Exec xset c off
+ "soft" Exec xset c on
+ "hard" Exec exec xset c 100
+ "Off" Exec exec xset c off
+ "soft" Exec exec xset c on
#Menu: Mouse
AddToMenu settings_mouse_popup "Mouse" Title
+ "fast" Exec xset m 4 2
+ "Left handed mouse" Exec xmodmap -e
+ "normal" Exec xset m 2 5
+ "slow" Exec xset m 1 1
+ "fast" Exec exec xset m 4 2
+ "Left handed mouse" Exec exec xmodmap -e
+ "normal" Exec exec xset m 2 5
+ "slow" Exec exec xset m 1 1
#Menu: Speaker
AddToMenu settings_speaker_popup "Speaker" Title
+ "loud" Exec xset b 100 600 50
+ "normal" Exec xset b on
+ "loud and long" Exec xset b 100 600 300
+ "Off" Exec xset b off
+ "loud" Exec exec xset b 100 600 50
+ "normal" Exec exec xset b on
+ "loud and long" Exec exec xset b 100 600 300
+ "Off" Exec exec xset b off
#Menu: xlock
AddToMenu settings_xlock_popup "xlock" Title
+ "Blank" Exec xset s blank
+ "Off" Exec xset s off
+ "Pattern after 5 min" Exec xset s noblank s 300 300
+ "Immediately" Exec xset s activate
+ "Default" Exec xset s default
+ "Blank" Exec exec xset s blank
+ "Off" Exec exec xset s off
+ "Pattern after 5 min" Exec exec xset s noblank s 300 300
+ "Immediately" Exec exec xset s activate
+ "Default" Exec exec xset s default
@ -293,24 +302,25 @@ AddToMenu settings_popup "Settings" Title
PipeRead 'xdg_menu --charset UTF-8 --format fvwm2'
AddToMenu WORK_MENU_popup "Work Menu" Title
+ "xterm" Exec xterm
+ "xterm" Exec exec xterm
+ "Firefox" Exec exec firefox
+ "" Nop
+ "Top" Exec xterm -e top
+ "Top" Exec exec xterm -e top
+ "" Nop
+ "Screen" Popup screen_popup
+ "Settings" Popup settings_popup
+ "WindowManager" Popup THISWM_MENU_popup
+ "openSUSE" Popup xdg_menu
Style "FvwmPager" NoTitle, Sticky, WindowListSkip
*FvwmPagerRows 1
*FvwmPagerColumns 1
*FvwmPagerGeometry -0+0
*FvwmPagerFore Black
*FvwmPagerBack grey67
*FvwmPagerHilight grey50
*FvwmPagerFont none
*FvwmPagerSmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1"
Style "FvwmPager" !Title, Sticky, WindowListSkip
*FvwmPager: Rows 1
*FvwmPager: Columns 1
*FvwmPager: Geometry -0+0
*FvwmPager: Fore Black
*FvwmPager: Back grey67
*FvwmPager: Hilight grey50
*FvwmPager: Font none
*FvwmPager: SmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1"
AddToFunc barthiswmpopupfunc
+ "I" Popup THISWM_MENU_popup
@ -327,72 +337,68 @@ AddToFunc bartoolspopupfunc
AddToFunc barshellspopupfunc
+ "I" Popup barshellspopup
*FvwmButtonsFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1"
*FvwmButtons: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1"
#*FvwmButtonsFore Black
*FvwmButtonsBack rgb:91/ae/d6
*FvwmButtonsGeometry +0+0
*FvwmButtonsRows 1
*FvwmButtons (2x1 Frame 0 Swallow(UseOld) "FvwmPager" "Module FvwmPager 0 0")
*FvwmButtons: Back rgb:91/ae/d6
*FvwmButtons: Geometry +0+0
*FvwmButtons: Rows 1
*FvwmButtons: (2x1 Frame 0 Swallow(UseOld, Respawn, NoClose) "FvwmPager" "Module FvwmPager 0 0")
*FvwmButtons: (Swallow FvwmXeyes 'Exec xeyes -name "FvwmXeyes" -geometry +0+0 -bg grey67 &')
*FvwmButtons: (Swallow FvwmXclock 'Exec xclock -name "FvwmXclock" -geometry +0+0 -padding 1 -bg rgb:91/ae/d6 &')
*FvwmButtons Fvwm2 fvwm.xpm Function barthiswmpopupfunc
*FvwmButtons openSUSE openSuSE.xpm Function barsusepopupfunc
*FvwmButtons Graphics gimp.xpm Function bargraphicspopupfunc
*FvwmButtons Tools toolbox.xpm Function bartoolspopupfunc
*FvwmButtons Shells xterm.xpm Function barshellspopupfunc
*FvwmButtons:(Title "Fvwm2", Icon fvwm.xpm, Action (Mouse 0) Function barthiswmpopupfunc)
*FvwmButtons: (Title "openSUSE", Icon openSuSE.xpm, Action (Mouse 0) Function barsusepopupfunc)
*FvwmButtons: (Title "Graphics", Icon gimp.xpm, Action (Mouse 0) Function bargraphicspopupfunc)
*FvwmButtons (Title "Tools", Icon toolbox.xpm, Action (Mouse 0) Function bartoolspopupfunc)
*FvwmButtons (Title "Shells", Icon xterm.xpm, Action (Mouse 0) Function barshellspopupfunc)
#style options for modules and programs in fvwm2
BorderStyle Inactive -- HiddenHandles NoInset
Style "*" BackColor Grey
Style "*" ForeColor DimGrey
Style "*" SloppyFocus
Style "*" DecorateTransient
Style "*" IconBox +55 +85 +130 +480
Style "*" StickyIcon
Style "*" SmartPlacement, RandomPlacement, ActivePlacement
Style "*" NoPPosition
Style "FvwmWinList" NoTitle, WindowListSkip
Style "FvwmButtons" NoTitle, Sticky, WindowListSkip
Style "FvwmBanner" NoTitle, Sticky, StaysOnTop, WindowListSkip
Style "IconManModule" NoTitle, Sticky, NoHandles, Icon toolbox.xpm
##Style "*" BackColor Grey
##Style "*" ForeColor DimGrey
Style * UseDecor DefaultDecor
Style * SloppyFocus
Style * DecorateTransient
Style * IconBox +55 +85 +130 +480
Style * StickyIcon
Style * SmartPlacement, RandomPlacement, ActivePlacement
Style * NoPPosition
Style FvwmWinList !Title, WindowListSkip
Style FvwmButtons !Title, Sticky, WindowListSkip
Style FvwmBanner !Title, Sticky, StaysOnTop, WindowListSkip
Style IconManModule !Title, Sticky, !Handles, Icon toolbox.xpm
Style "xeyes" SmartPlacement, RandomPlacement
Style "xclock" SmartPlacement, RandomPlacement
# see bug #36189
# see bug n#51189
Style "AcroRead" SmartPlacement, RandomPlacement
# see bug #36188
# see bug n#51188
# Style "OpenOffice*" NoPPosition, RandomPlacement, EWMHIgnoreStrutHints, EWMHMaximizeIgnoreWorkingArea, EWMHPlacementIgnoreWorkingArea, IgnoreGravity
*FvwmBackerDesk 0 -solid steelblue
*FvwmBackerDesk 1 -solid midnightblue
*FvwmBackerDesk 2 -solid yellow
*FvwmBackerDesk 3 -solid cadetblue2
*FvwmBackerDesk 5 -solid cadetblue3
*FvwmBackerDesk 6 -solid cadetblue4
*FvwmIdentBack MidnightBlue
*FvwmIdentFore Yellow
*FvwmIdentFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1"
*FvwmNoClutter 3600 Iconify 1
*FvwmNoClutter 86400 Delete
*NoClutterModule 172800
*FvwmWinListBack Grey
*FvwmWinListFore Black
*FvwmWinListFocusBack Black
*FvwmWinListFocusFore Grey
*FvwmWinListIconBack LightGrey
*FvwmWinListIconFore DimGrey
*FvwmWinListFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1"
*FvwmWinListAction Click1 Iconify -1,Focus
*FvwmWinListAction Click2 Iconify
*FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent
*FvwmWinListGeometry +0-1
*FvwmWinListUseSkipList
*FvwmWinListUseIconNames
*FvwmBacker: Desk 0 -solid steelblue
*FvwmBacker: Desk 1 -solid midnightblue
*FvwmBacker: Desk 2 -solid yellow
*FvwmBacker: Desk 3 -solid cadetblue2
*FvwmBacker: Desk 5 -solid cadetblue3
*FvwmBacker: Desk 6 -solid cadetblue4
*FvwmIdent: Back MidnightBlue
*FvwmIdent: Fore Yellow
*FvwmIdent: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1"
*FvwmWinList: Back Grey
*FvwmWinList: Fore Black
*FvwmWinList: FocusBack Black
*FvwmWinList: FocusFore Grey
*FvwmWinList: IconBack LightGrey
*FvwmWinList: IconFore DimGrey
*FvwmWinList: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1"
*FvwmWinList: Action Click1 Iconify -1,Focus
*FvwmWinList: Action Click2 Iconify
*FvwmWinList: Action Click3 Module "FvwmIdent" FvwmIdent
*FvwmWinList: Geometry +0-1
*FvwmWinList: UseSkipList
*FvwmWinList: UseIconNames
# Key bindings
@ -415,34 +421,33 @@ Key Down A SC CursorMove +0 +10
Key F1 A M Menu WORK_MENU_popup
Key F2 A M WindowList
Key F3 A M Menu xdg_menu
Key F4 A M Iconify
Key F5 A M Move
Key F6 A M Resize
Key F7 A M Raise
Key F8 A M Lower
Key F9 A M Delete
Key F10 A M Destroy
Key F4 A M Pick Iconify
Key F5 A M Pick Move
Key F6 A M Pick Resize
Key F7 A M Pick Raise
Key F8 A M Pick Lower
Key F9 A M Pick Delete
Key F10 A M Pick Destroy
Key F11 A M Prev [*] focus
Key F12 A M Next [*] focus
Key Tab A 4 Next [*] focus
Key Tab A S4 Prev [*] focus
Key F11 A M Prev (AcceptsFocus) focus
Key F12 A M Next (AcceptsFocus) focus
Key Tab A 4 Next (AcceptsFocus) focus
Key Tab A S4 Prev (AcceptsFocus) focus
Key F3 A SM Maximize
Key F4 A SM Stick
Key F5 A SM Refresh
Key F3 A SM Pick Maximize
Key F4 A SM Pick Stick
Key F5 A SM Pick RefreshWindow
Key BackSpace A SM Function "QuitSave"
Key BackSpace A SM Function QuitSave
#button bar popup menus
Key s A SM Function "barsusepopupfunc"
Key g A SM Function "bargraphicspopupfunc"
Key t A SM Function "bartoolspopupfunc"
Key l A SM Function "barshellspopupfunc"
Key F1 A SM Restart fvwm2
Key s A SM Function barsusepopupfunc
Key g A SM Function bargraphicpopupfunc
Key t A SM Function bartoolspopupfunc
Key l A SM Function barshellpopupfunc
Key m A SM Function MailFunc
Key F1 A SM Restart
# Mouse bindings