### $Id: .fvwm-common,v 1.110 2024/02/11 17:09:00 pdc Exp $ # Read /root/bin/.fvwm-common # (c) Pavel Polyakov 2008-2012 ######################### Module FvwmCommandS ColormapFocus FollowsMouse #SnapAttraction 8 Windows Screen SnapAttraction 32 All ScreenAll SnapGrid 4 4 IgnoreModifiers L235 # not used #DeskTopSize 2x2 DeskTopSize 2x2 #DeskTopSize 1x1 #EdgeResistance 250 10 #EdgeResistance 150 10 #EdgeScroll 100 100 ClickTime 750 #EdgeResistance 1250 50 # ms pix EdgeResistance 1250 200 200 #EdgeScroll 25 25 EdgeScroll 0 0 EdgeThickness 0 #EdgeResistance 1250 500 500 xinerama-scrolling #style * EdgeMoveResistance 200 xinerama-scrolling style * EdgeMoveResistance 200 200 #XineramaSlsSize 2x1 Xinerama on #XineramaSlsScreens 2 1920x1200+0+450 1200x1920+1920+0 XineramaSls on XineramaPrimaryScreen 0 # no rubber-band, move with content OpaqueMoveSize 80 Style psi ResizeOpaque Style xterm ResizeOutline Style QStarDict Sticky,StartIconic Style StarDict Sticky,StartIconic Style XXkb Sticky Style wmsystemtray Sticky,StaysOnTop Style florence Sticky,StaysOnTop #Menustyle * fvwm, Font -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-* #MenuStyle * Foreground maroon, Background grey60, Greyed grey40 Menustyle * fvwm, Font -*-helvetica-medium-r-*-*-11-80-*-*-*-*-koi8-* MenuStyle * Foreground black, Background grey80, Greyed grey40 #MenuStyle * ItemFormat "[%i] %l !" #MenuStyle * ItemFormat "%.4s%.1|%.5i%.5l%.5l%.5r%.5i%2.3>%1|" #MenuStyle * ItemFormat "[%.10i] %.4s%.1|[%.5i] %.5l%.5l%.5r%.5i%2.3>%1|" MenuStyle * ItemFormat "[%.10i] %.10s%.20|%.5i %.5l%.5l%.5r%.5i%2.3>%41|" # default Styles: # make sure these fonts exist on your system: #Style * Font -adobe-times-bold-r-*-*-18-*-*-*-*-*-*-* #Style * IconFont -adobe-times-bold-r-*-*-18-*-*-*-*-*-*-* Style * Font -*-helvetica-medium-r-*-*-11-80-*-*-*-*-koi8-* Style * IconFont -*-helvetica-medium-r-*-*-11-80-*-*-*-*-koi8-* Style * HilightFore black, HilightBack palevioletred #Style * BorderWidth 4, HandleWidth 4 #Style * BorderWidth 4, HandleWidth 5 #Style * BorderWidth 7, HandleWidth 7 #Style * Icon unknown1.xpm, Color lightgrey/dimgrey Style * Icon /usr/local/share/fvwm/pixmaps/unknown1.xpm, Color lightgrey/dimgrey Style * MWMFunctions, MWMDecor, HintOverride #Style * DecorateTransient, NoPPosition Style * DecorateTransient Style * DontRaiseTransient,DontLowerTransient,StackTransientParent # Style * DontLowerTransient # Style * StackTransientParent #Style * BackingStoreOff,SkipMapping #Style * BorderWidth 4, HandleWidth 0 Style * !Borders Style * BorderWidth 4, HandleWidth 4 Style * BackingStore,SkipMapping #Style * SaveUnderOff Style * SaveUnder Style * IconBox 400x60-0-+70@p #Style * FocusFollowsMouse Style * SloppyFocus, MouseFocusClickRaises Style * TileCascadePlacement Style * RecaptureHonorsStartsOnPage #Style "h-e" StartsOnPage 0 1 # Styles for various Fvwm modules: Style "Fvwm*" NoTitle, Sticky, WindowListSkip Style "Fvwm*" BorderWidth 2, CirculateSkipIcon, CirculateSkip Style "FvwmPager" StaysOnTop Style "FvwmBanner" StaysOnTop Style "FvwmButtons" Icon toolbox.xpm, ClickToFocus, BorderWidth 0, HandleWidth 0 Style "FvwmIconMan" BorderWidth 0, HandleWidth 1 Style "xclock" StaysOnTop # Styles for your common terminal emulator programs: #Style "XTerm" Icon xterm.xpm, SloppyFocus, IconBox 400x60+0-+153@p, GrabFocus #Style "rxvt" Icon term.xpm, SloppyFocus, IconBox 400x60+0-+150@p Style "*XTerm" SloppyFocus, IconBox 400x60+0-+153@p, GrabFocus, StartsRaised #Style "rxvt" SloppyFocus, IconBox 400x60+0-+150@p #Style "rxvt" MWMBorder, MWMButtons #Style "XTerm" MWMBorder, MWMButtons #Style "XTerm" BackingStoreOff #Style "*opera*" BackingStoreOff #Style "*Firefox*" BackingStoreOff #Style "*Thunder*" BackingStoreOff Style "Xchat" BackingStoreOff Style "stardict" BackingStoreOff Style "cutegram" BackingStoreOff Style "*XTerm" BackingStoreOff Style "*Fvwm*" BackingStoreOff Style "*GQview*" BackingStoreOff Style "*Media viewer" BackingStoreOff Style "psi" BackingStoreOff Style "*Firefox*" BackingStore Style "cam:*" NoTitle, Sticky, !Borders, StartsOnScreen g Style "*pwcview*" BackingStoreOff Style "*MPlayer*" BackingStoreOff Style "mpv" BackingStoreOff Style "*ffplay*" BackingStoreOff Style "pavucontrol" BackingStoreOff Style "pavumeter" BackingStoreOff #Style "mpv" MoveByProgramMethod IgnoreGravity #Style "mpv" MoveByProgramMethod UseGravity #Style "mpv" StartsOnScreen g #Style "*Zoneminder Security Recording*mpv" StartsOnScreen c # Styles for various common programs: Style "*lock" NoTitle, NoHandles, Sticky, WindowListSkip, ClickToFocus Style "rdesktop*" ClickToFocus, !FPEnterToFocus, FPLeaveToUnfocus Style "xbiff" NoTitle, Sticky, WindowListSkip, ClickToFocus Style "Levels" StaysOnTop #Style "Scanning" Sticky Style "LicqWharf" Sticky, NoTitle #Style "skypedock" Sticky, NoTitle #Style "skype" Sticky Style "skype_bin" Sticky Style "VirtualBox" Sticky #,NoPPosition,NoUSPosition #Style "*Sylpheed*" StartsOnDesk 9 #Style "*Sylpheed*" NoPPosition,NoUPosition #Style "Opera" MWMBorder,MWMButtons,StartsOnDesk 9, StartsOnScreen c #Style "gotopagedialog" NoUsePPosition, FixedPPosition, StartsOnScreen c #Style "Go to Page" NoUsePPosition, FixedPPosition, StartsOnScreen c #Style "Opera" NoUsePPosition, FixedPPosition, StartsOnScreen g #Style "*" NoUsePPosition, FixedPPosition, StartsOnScreen g, StartsOnPageIncludesTransients, PositionPlacement UnderMouse, NoPPosition, NoUseTransientPPosition, NoUseTransientUSPosition Style "*" NoUsePPosition, VariablePPosition, StartsOnScreen g, StartsOnPageIncludesTransients, PositionPlacement UnderMouse, !NoPPosition, !NoUseTransientPPosition, !NoUseTransientUSPosition Style "*opera*" NoUsePPosition, FixedPPosition, StartsOnScreen g, StartsOnPageIncludesTransients, PositionPlacement UnderMouse, NoPPosition, NoUseTransientPPosition, NoUseTransientUSPosition, NoUseUSPosition Style "*-sun-*" NoUsePPosition, FixedPPosition, StartsOnScreen g, StartsOnPageIncludesTransients, PositionPlacement UnderMouse, NoPPosition, NoUseTransientPPosition, NoUseTransientUSPosition, NoUseUSPosition #Style "*" !VariablePPosition,NoPPosition,NoUseTransientPPosition,NoUseTransientUSPosition Style "JavaScript" Title,Layer 5 Style "Choose Component*" Layer 5 #Style "GnuCash","gnucash" StartsOnDesk 6,MouseFocusClickRaises,ClickToFocusRaises,SloppyFocus,GrabFocus #Style "GnuCash" StartsOnDesk 6,MouseFocusClickRaises,ClickToFocusRaises,SloppyFocus,GrabFocus #Style "gnucash" StartsOnDesk 6,MouseFocusClickRaises,ClickToFocusRaises,SloppyFocus,GrabFocus #Style "Gnucash" NoPPosition #Style "psi" StartsOnDesk 8,MWMBorder,MWMButtons,Title Style "psidock" Layer 7,Sticky Style "psidock" MWMBorder,MWMButtons,ClickToFocus,Title Style "Vncview*" NoPPosition,NoUPosition Style "*vnc*" MWMBorder,MWMButtons,NoPPosition,Title Style "VNC popup" MWMBorder,MWMButtons,NoPPosition,Title,StartsRaised,Layer 9 #Style "VNC popup" Layer 0 7 Style "stty *" OLDecor Style "xlogo" OLDecor Style "Wine" ClickToFocus Style "chromium-browser" SloppyFocus #Style "*VMware*" NoTitle,MWMBorder,MWMButtons #Style "*VMware*" NoTitle Style "vmware-ui" NoTitle,NoPPosition Style "sun-*" Title,NoPPosition Style "TPconfig" NoPPosition #Style "Xscanimage" Sticky #Style "VMstat" Sticky #Style "image_window" Sticky Style "MPlayer - Video" NoTitle,Sticky,Layer 4 4,BorderWidth 0,NoPPosition,NoUSPosition Style "FFplay|ffplay" NoTitle,Sticky,Layer 5 5,BorderWidth 0,NoPPosition,NoUSPosition Style "Xnest" NoTitle,BorderWidth 0 Style "MPlayer" Sticky,Layer 5 5 Style "pwcview" Sticky #Style "Preferences" Sticky,Layer 6 #Style "Preferences" Sticky #Style "Warning*" Sticky,Layer 1 5 Style "Warning*" Sticky,StartsRaised,Layer 5 #Style "xcpustate" NoTitle,Sticky,WindowListSkip,NoHandles,BorderWidth 5,HandleWidth 0,NoLenience,CirculateSkip,ClickToFocus Style "xcpustate" NoTitle,Sticky,Layer 6,WindowListSkip,NoHandles,BorderWidth 0,HandleWidth 0,CirculateSkip,ClickToFocus #Style "xclipboard" Sticky,WindowListSkip,CirculateSkip Style "xclipboard" Sticky,CirculateSkip Style "StarDict|QStarDict|qstardict|Qstardict" Sticky Style "HM" Sticky,NoTitle,CirculateSkip,ClickToFocus,Layer 0 #Style "xv" Sticky Style "ghostscript" FocusFollowsMouse Style "xcalc" Icon xcalc.xpm, NoButton 2,ClickToFocus Style "aterm" Icon /usr/local/share/fvwm/pixmaps/xterm-blank.xpm Style "*Xterm" Icon /usr/local/share/fvwm/pixmaps/xterm.xpm Style "xterm" Icon /usr/local/share/fvwm/pixmaps/xterm.xpm #Style "xcalc" Icon /usr/local/share/fvwm/pixmaps/xcalc.xpm, NoButton 2,ClickToFocus Style "XMMS_Playlist" Slippery Style "XMMS_Player" Sticky Style "xmh" Icon mail1.xpm, NoIconTitle,StickyIcon Style "xmh" NoButton 2 Style "xman" Icon xman.xpm, ClickToFocus Style "xmag" Icon mag_glass.xpm Style "xgraph" Icon graphs.xpm, ClickToFocus Style "xmosaic" Color Green/Yellow, ClickToFocus #Style "FvwmIdent" BackingStoreOff,Sticky,SaveUnder,Layer 10 Style "FvwmIdent" Sticky,SaveUnder,Layer 10 #Style "FvwmIdent" Layer 10 Style "X_rims" NoTitle, NoHandles, BorderWidth 0 Style "cam:*" Sticky Style "mpv" StartsOnScreen c Style "cam:*" StartsOnScreen g # some simple default key bindings: Key Next A SCM Next (AcceptsFocus) Focus Key Prior A SCM Prev (AcceptsFocus) Focus # Valid contexts are 'R' for the root # window, 'W' for an application window, 'T' for a window title- # bar, 'S' for a window side, top, or bottom bar, 'F' for a window # frame (the corners), 'I' for an Icon window, or '0' through '9' # for title-bar buttons, or any combination of these letters. 'A' # is for any context except for title-bar buttons # some simple default mouse bindings: # for the root window: Mouse 1 R A Nop # last line - effective Mouse 1 R 4 Menu RootMenu Nop #Mouse 11 R 4 Menu RootMenu Nop #Mouse 4 R 4 Menu RootMenu Nop #Mouse 5 R 4 Menu RootMenu Nop Mouse 6 R 4 Menu RootMenu Nop Mouse 2 R 4 Menu Window-Ops Nop Mouse 3 R 4 WindowList Mouse 0 R N - Style * ClickToFocusRaisesOff #NoButton 3 #NoButton 5 Mouse 1 A N - #Mouse 1 A N Raise #Mouse 2 W N - #Mouse 2 W A - # for the title bar buttons: Mouse 0 1 A Menu Window-Ops2 Close Mouse 0 2 C Maximize grow grow Mouse 0 2 A Maximize-Func Mouse 0 4 A Iconify # for other parts of the window/borders/icons: Mouse 1 F A Resize-or-Raise Mouse 1 TS A Move-or-Raise Mouse 1 I A Move-Raise-or-Iconify Mouse 2 I A Iconify Mouse 2 FST A Menu Window-Ops2 Nop Mouse 3 TSIF A RaiseLower Mouse 2 A 4 Module FvwmPager * Mouse 3 A 4 Module FvwmPager -transient * #Mouse 6 A 4 Lower #Mouse 7 A 4 Raise #Mouse 8 A A Nop #Mouse 9 A A Nop #Mouse 10 A A Nop #Mouse 11 A A Raise-Move #Mouse 12 A A Nop #Mouse 13 A A Nop #Mouse 14 A A Nop #Mouse 15 A A Nop Mouse 9 P N PlaceWindow Mouse 9 W N PlaceWindow DestroyFunc mXmove AddToFunc mXmove I move Mouse 1 W 4 mXmove #Mouse 8 W N mXmove #Mouse 8 W A mXmove #Mouse 9 W N mXmove #Mouse 9 W A mXmove Mouse 8 FSTWI A mXmove Mouse 9 FSTWI A mXmove Mouse 9 A A -- #Mouse 9 P N PlaceWindowDrag #Mouse 9 FSW N PlaceWindowDrag #Mouse 1 FSW 4 PlaceWindowDrag #Mouse 1 FSW 4 Move #Mouse 1 P N PlaceWindowDrag # my func AddToFunc AtermPdc + I Exec rtprio -t /root/bin/aterm-pdc + I Echo aterm pdc AddToFunc pdc_gate + I Exec rtprio -t koi8rxterm -fn koi6x13 -s -fg gray -bg \#112233 -e ssh -Xl pdc gate& AddToFunc pdc_router + I Exec rtprio -t koi8rxterm -fn koi6x13 -s -bg navyblue -fg cyan -e ssh -Xl pdc router& AddToFunc pdc_dual + I Exec rtprio -t koi8rxterm -fn koi6x13 -s -fg gray -bg \#112233 -e ssh -Xl pdc dual& AddToFunc root_router + I Exec rtprio -t koi8rxterm -fn koi6x13 -s -bg navyblue -fg cyan -e ssh -Xl root router& AddToFunc root_gate + I Exec rtprio -t koi8rxterm -fn koi6x13 -s -fg gray -bg \#112233 -e ssh -Xl root gate& AddToFunc XtermNobody + I Exec rtprio -t /root/bin/xterm-nobody + I Echo xterm nobody AddToFunc XtermPdc + I Exec rtprio -t /root/bin/xterm-pdc + I Echo xterm pdc AddToFunc XtermPdc8 + I Exec rtprio -t /root/bin/xterm-pdc8 + I Echo xterm pdc8 AddToFunc Xterm8 + I Exec csh -c 'utf8; rtprio -t xterm8 ' + I Echo xterm pdc8 AddToFunc XtermOpera + I Exec rtprio -t /root/bin/xterm-opera # + I Exec rtprio -t su - opera -c 'exec koi8rxterm -s +ah -fg green -e tcsh' + I Echo koi8rxterm opera AddToFunc XtermOdesk + I Exec rtprio -t /root/bin/xterm-odesk AddToFunc Screensaver + I GotoDesk 0 100 + I Exec csh -c 'sleep 1; stop-pager; run-saver 0' # + I Exec csh -c 'sleep 1; stop-pager; xset s activate; xset dpms force suspend' # + I Exec csh -c 'sleep 1; stop-pager; xset s activate; xset dpms force standby' # + I Exec csh -c 'sleep 1; stop-pager; xset dpms force suspend' AddToFunc Screensaver2 + I GotoDesk 0 100 # + I Exec csh -c 'sleep 1; stop-pager; xset s activate; xset dpms force suspend' + I Exec csh -c 'sleep 1; stop-pager; run-saver 1' AddToFunc FocusRaise + I Focus + I Raise AddToFunc raise-to-top + I Layer 0 6 + I Raise AddToFunc raise-to-normal + I Layer 0 4 + I Raise AddToFunc raise-to-bottom + I Layer 0 2 + I Raise AddToFunc SelectWindow + I Focus + I Iconify false + I Raise + I WarpToWindow 50 8p AddToFunc SwitchDesk + I GotoDeskAndPage $0 0 0 AddToFunc SwitchDesk2 + I GotoDeskAndPage $0 0 1 AddToFunc SwitchPage0 # upper + I GotoDeskAndPage 0 $0 0 AddToFunc SwitchPage1 # center + I GotoDeskAndPage 0 $0 1 AddToFunc SwitchPage2 # lower + I GotoDeskAndPage 0 $0 2 AddToFunc SwitchPage3 # lower + I GotoDeskAndPage 0 $0 3 DestroyFunc SwitchPageDown AddToFunc SwitchPageDown + I GotoPage wrapy 0w +1w DestroyFunc RaiseLowerBC AddToFunc RaiseLowerBC + I All (CurrentPage, "bc-my|Lupe") RaiseLower DestroyFunc RaiseLowerTerm AddToFunc RaiseLowerTerm + I All (CurrentPage, "XTerm|KOI8RXTerm") RaiseLower DestroyFunc RaiseGimp AddToFunc RaiseGimp + I All (CurrentPage, "Gimp|gimp") Raise1 DestroyFunc Raise1 AddToFunc Raise1 + I Raise + I Iconify Off DestroyFunc RaiseLower1 AddToFunc RaiseLower1 + I Raiselower + I FlipFocus + I Iconify Off DestroyFunc RaiseLower2 AddToFunc RaiseLower2 + I Raiselower + I FlipFocus DestroyFunc cam_rl AddToFunc cam_rl + I All (CurrentGlobalPage "FFplay|ffplay|mpv|MPlayer|pwcview|luvcview") RaiseLower DestroyFunc cam_r1 AddToFunc cam_r1 + I All (CurrentGlobalPage "FFplay|ffplay|mpv|MPlayer|pwcview|luvcview") Raise1 DestroyFunc cam_l AddToFunc cam_l + I All (CurrentGlobalPage "FFplay|ffplay|mpv|MPlayer|pwcview|luvcview") Lower DestroyFunc cam_i AddToFunc cam_i + I All (CurrentGlobalPage "FFplay|ffplay|mpv|MPlayer|pwcview|luvcview") Iconify 1 DestroyFunc SwitchToWindow AddToFunc SwitchToWindow + I WindowListFunc DestroyFunc MoveToDesk0 AddToFunc MoveToDesk0 + I MoveToPage $0 $1 + I MoveToDesk 0 0 DestroyFunc AllMoveToDesk0 AddToFunc AllMoveToDesk0 + I All ( CurrentPage ) MoveToDesk0 $0 $1 #+ I All ( CurrentDesk ) MoveToPage $0 $1 #+ I All ( CurrentDesk ) MoveToDesk 0 ########################################################3# my binds #Key Escape A 4 WindowList Root c c NoDeskSort #Key Escape A 4 WindowList Root c c Icons "Prev SwitchToWindow" #Key Tab A M WindowList Root c c CurrentAtEnd,CurrentDesk "Prev SwitchToWindow" #Key Escape A 4 WindowList Icons "Prev SwitchToWindow" #Key Tab A M WindowList CurrentAtEnd,CurrentDesk "Prev SwitchToWindow" #Key (telegram-desktop|TelegramDesktop) x A CS Exec xlogo& #Key (telegram-desktop) x A CS Exec xlogo& Key (telegram-desktop) x W CS -- Key (telegram-desktop) x A CS -- Key Escape A 4 WindowList Root c c Icons Key Tab A M4 WindowList (CurrentGlobalPage) Root c c Icons CurrentAtEnd Key Tab A MC WindowList (CurrentPage) Root c c Icons CurrentAtEnd #Key Tab A M WindowList (CurrentPage) Root c c Icons CurrentAtEnd Key Tab A M - Key Next A 4 Next (AcceptsFocus) Focus Key Prior A 4 Prev (AcceptsFocus) Focus Key 1 A M4 Prev (AcceptsFocus, CurrentPage, !Iconic) FocusRaise Key 2 A M4 Next (AcceptsFocus, CurrentPage, !Iconic) FocusRaise Key Home A 4 Prev (AcceptsFocus, CurrentPage, !Iconic) FocusRaise Key End A 4 Next (AcceptsFocus, CurrentPage, !Iconic) FocusRaise Key XF86AudioPrev A C CirculateUp Key XF86AudioNext A C CirculateDown Key XF86AudioPrev A N Prev (AcceptsFocus, CurrentPage, !Iconic) FocusRaise Key XF86AudioNext A N Next (AcceptsFocus, CurrentPage, !Iconic) FocusRaise ######################################################## window control Key z A 4 Iconify Key x A 4 Maximize 100 -55p #Key f A 4M Maximize screen g 100 -55p Key c A 4 Maximize 100 100 #Key c A 4M Maximize screen g 100 100 Key v A 4 Maximize grow grow #Key v A 4M Maximize screen g grow grow Key d A 4 Move #Key t A 4 Style StaysOnTop StaysOnTop Key t A 4 raise-to-top Key y A 4 raise-to-normal Key u A 4 raise-to-bottom Key i A 4 FvwmIdent Key KP_Subtract A 4 Layer -1 0 Key KP_Add A 4 Layer +1 0 Key KP_Divide A 4 Layer 0 4 Key XF86Forward A N RaiseLowerTerm Key space A C4 RaiseLowerTerm Key space A 4 RaiseLower Key space A SM4 All (CurrentPage "XTerm|KOI8RXTerm") Raise1 Key space A M4 All (CurrentGlobalPage "FvwmButtons|xclock|VMstat|geom stat|Top") RaiseLower2 Key space A S4 All (CurrentGlobalPage "FvwmButtons|xclock|VMstat|geom stat|Top") Raise1 # Key e A M4 All (CurrentPage "Komodo*|Evince") Raise1 Key r A M4 All (CurrentPage "Firefox|firefox") RaiseLower2 Key r A S4 All (CurrentPage "Firefox|firefox") Raise1 Key t A M4 All (CurrentPage "*Thunderbird") Raise1 Key o A M4 All (CurrentPage "Opera") RaiseLower2 Key p A M4 All (CurrentPage "main" psi) RaiseLower2 # psi Key d A M4 All (CurrentPage "Skype|Pavucontrol|skype|pavucontrol|kicad") Raise1 Key s A M4 All (CurrentGlobalPage "StarDict|qstardict|QStarDict|* FAR2L *") RaiseLower1 Key g A M4 All (CurrentPage "Gimp|gimp") Raise1 Key g A 4 RaiseGimp Key h A M4 All (CurrentPage "libreoffice|*LibreOffice*|Soffice|OpenOffice*") Raise1 Key x A M4 All (CurrentPage "XChat:*|Hexchat") RaiseLower Key c A M4 All (CurrentPage "chat|tabs|cutegram|Cutegram|Telegram|TelegramDesktop" ) RaiseLower2 # psi #Key v A M4 All (CurrentGlobalPage "*XML Console" psi) RaiseLower2 # psi Key v A M4 All (CurrentGlobalPage "*VNC*|VirtualBox|FFplay|ffplay|mpv|MPlayer|pwcview|luvcview|Device config") RaiseLower2 Key v A C4 All (CurrentGlobalPage "VirtualBox|FFplay|ffplay|mpv|MPlayer|pwcview|luvcview|Device config") Raise Key f A M4 All (CurrentPage "PulseAudio Volume Meter|Volume Control|chromium-browser|Chromium-browser") RaiseLower2 Key f A S4 All (CurrentPage "PulseAudio Volume Meter|Volume Control|chromium-browser|Chromium-browser") Raise1 Key b A 4 RaiseLowerBC #Key d A M4 All (CurrentPage "XClipboard") RaiseLower2 Key XF86Calculator A N RaiseLowerBC Key Tab A C4 Next (Opera AcceptsFocus CurrentDesk !Iconic) FocusRaise #Key XF86Back A N All (CurrentPage "FFplay|ffplay|MPlayer|pwcview|luvcview") RaiseLower Key XF86Back A N cam_rl Key XF86Back A C cam_r1 Key XF86Back A S cam_l Key XF86Back A CS cam_i #Key XF86WWW A N RaiseLower #Key XF86PowerOff A N RaiseLower #Key XF86AudioMute A N RaiseLower Key e A 4 Stick Key q A 4 Close Key s A 4 Resize Key w A S4 Style NoTitle Key w A C4 Exec exec rtprio -t /root/bin/nice2 #Key w A C4 Exec sync Key KP_Multiply A 4 Refresh Key XF86WakeUp A N Refresh Key XF86Mail A N Refresh Key XF86WakeUp A C4 Exec exec pa Key Pause A C4 Exec exec pa Key Print A 4 Exec exec /root/bin/ss-import Key Print A M4 Exec exec /root/bin/ss-import -cur ############################################################# run application Key m A C4 Exec exec rtprio -t /root/bin/mixers #Key t A C4 Exec exec rtprio -t nice -6 koi8rxterm -s +ah -e top Key t A C4 Exec exec rtprio -t csh -c xtop Key 1 A C4 Exec exec /root/bin/xterm-pdc -fg gray -bg navy Key 1 A MC4 Exec exec /root/bin/xterm-pdc8 -fg gray -bg navy Key 2 A C4 pdc_gate Key 3 A C4 Exec exec /root/bin/xterm-pdc -fg black -bg palegreen3 Key 4 A C4 root_gate Key 5 A C4 Exec exec rtprio -t nice -0 koi8rxterm -bg blue Key 6 A C4 Exec exec rtprio -t nice -0 koi8rxterm -bg green -fg black Key k A C4 Exec exec xkill Key a A C4 Exec exec rtprio -t aterm -sl 2000 -bg black -fg gray Key b A C4 Exec exec rtprio -t su -m nobody -c 'run-bc' Key n A C4 XtermNobody Key c A C4 Exec exec rtprio -t aterm -sl 2000 -bg black -fg gray Key c A MC4 Exec exec koi8rxterm -s +ah -fg gray Key n A MC4 Exec exec rtprio -t nvidia-settings Key o A C4 XtermOpera Key r A C4 pdc_router Key r A CS root_router Key u A CS XtermPdc8 Key u A 4S XtermPdc8 Key u A C4 Xterm8 Key 0 A 4S XtermOdesk Key x A CS XtermPdc Key x A 4S XtermPdc Key x A C4 Exec exec rtprio -t koi8rxterm -s +ah -fg gray #key c A C4S XtermPdc Key c A 4S AtermPdc Key a A 4S AtermPdc #Key b A CS Exec exec rtprio -t su -m nobody -c 'xterm -geometry 28x10 -e "stty -a;exec bc-my"' #Key b A C4 Exec exec rtprio -t su -m nobody -c 'xterm -geometry 28x10 -e bc-my' #Key XF86Stop A N Exec exec rtprio -t su -m nobody -c 'run-bc' #Key XF86Calculator A N Exec exec rtprio -t su -m nobody -c 'run-bc' Key XF86Calculator A C Exec exec rtprio -t su -m nobody -c 'run-bc' #Key c A C4S Exec exec su - pdc -c koi8rxterm -s -fg cyan -e tcsh Key Pause A M4 Destroy Key Up A C4 Exec exec forceeject Key XF86AudioStop A N Exec exec forceeject #Key Down A C4 Exec exec cdcontrol -f /dev/cdrom close Key Down A C4 Exec exec hk-Down Key XF86AudioPlay A N Exec exec cdrom Key Insert A C4 Exec exec rtprio -t 'clipboard-clearance' ############ c+w + F* Key F1 A C4 Exec exec cpu0 Key F2 A C4 Exec exec cpu1 Key F3 A C4 Exec exec cpu2 Key F4 A C4 Exec exec cpu9 Key F5 A C4 Exec exec hk-F5 Key F6 A C4 Exec exec hk-F6 Key F7 A C4 Exec exec hk-F7 Key F8 A C4 Exec exec hk-F8 Key F9 A C4 Exec exec hk-F9 Key F10 A C4 Exec exec hk-F10 Key F11 A C4 Exec exec hk-F11 Key F12 A C4 Exec exec hk-F12 Key F9 A M4 Exec exec hk-F9a Key F10 A M4 Exec exec hk-F10a Key F11 A M4 Exec exec hk-F11a Key F12 A M4 Exec exec hk-F12a Key BackSpace A 4S Popup "Quit-Verify" Key Return A 4C Screensaver Key KP_Enter A 4C Screensaver Key XF86WWW A N Screensaver Key XF86Sleep A N Screensaver Key Return A 4MC Screensaver2 Key XF86Sleep A C Screensaver2 #Key z A 4C Exec exec rtprio -t xmag Key z A 4C Exec exec rtprio -t lupe1 Key BackSpace A CS4 Restart #Key Scroll_Lock A CS4 Restart *FvwmBackerDesk 0 -solid steelblue *FvwmBackerDesk 1 -solid midnightblue *FvwmScrollBack grey40 *FvwmScrollFore green ######################## Initialization Functions ############################ DestroyFunc StartFunction AddToFunc StartFunction + I Module FvwmButtons + I exec 'startup-wm' DestroyFunc InitFunction AddToFunc InitFunction + I exec 'killall xclock' + I Nop # + I exec xsetroot -mod 2 2 -fg rgb:55/40/55 -bg rgb:70/50/70 # + I exec xsetroot -fg rgb:55/40/55 -bg rgb:70/50/70 -bitmap /usr/local/include/X11/bitmaps/xsnow -rv # For some SM-s (like gnome-session) there is an internal background setter. DestroyFunc SessionInitFunction AddToFunc SessionInitFunction + I Nop ######################## Menus ################### DestroyMenu RootMenu AddToMenu RootMenu "Root Menu" Title + "XTerm" Exec exec rtprio -t koi8rxterm -s + "XTerm pdc" Function XtermPdc + "XTerm opera" Function XtermOpera #+ "Rxvt" Exec exec rtprio -t rxvt + "" Nop #+ "vmware" Exec exec rtprio -t nice -19 /root/bin/startvmware #+ "vnc-rey" Exec rtprio -t /root/bin/xterm-pdc -e vnc-rey #+ "vnc-hp" Exec rtprio -t /root/bin/xterm-pdc -e vnc-hp #+ "vnc2x-hp" Exec rtprio -t /root/bin/xterm-pdc -e vnc2x-hp #+ "vnc2x-hpp" Exec rtprio -t /root/bin/xterm-pdc -e vnc2x-hpp #+ "vnc-hpp" Exec rtprio -t /root/bin/xterm-pdc -e vnc-hpp + "vnc-p2" Exec rtprio -t /root/bin/xterm-pdc -e vnc-p2 #+ "" Nop + "Utilities" Popup Utilities + "" Nop + "Remote Logins" Popup Remote-Logins + "" Nop + "Fvwm Modules" Popup Module-Popup + "Fvwm Window Ops" Popup Window-Ops + "Fvwm Simple Config Ops" Popup Misc-Ops + "" Nop + "Refresh Screen" Refresh + "Recapture Screen" Recapture + "" Nop + "Exit Fvwm" Popup Quit-Verify AddToMenu Utilities "Utilities" Title + "Turboprint conf" Exec exec rtprio -t xtpconfig + "Turboprint setup" Exec exec rtprio -t xtpsetup + "Top" Exec exec rtprio -t koi8rxterm -s +ah Top -n Top -e top + "VMstat" Exec exec rtprio -t koi8rxterm -s +ah -T VMstat -n VMstat -e systat -v 2 + "CPU" Exec exec rtprio -t xcpustate -geom +0-0 + "HM" Exec exec rtprio -t xchm + "bc" Exec exec rtprio -t su -m nobody -c 'koi8rxterm -e bc -l' + "Calculator*/usr/local/share/fvwm/pixmaps/xcalc.xpm*" Exec exec rtprio -t nice -15 xcalc + "Calculator%xcalc2.xpm%" Exec exec rtprio -t nice -15 xcalc + "Calculator@xcalc3.xpm@" Exec exec rtprio -t nice -15 xcalc + Calculator*xcalc4.xpm* Exec exec rtprio -t nice -15 xcalc + "Xman" Exec exec rtprio -t nice -15 xman + "colorsel" Exec exec rtprio -t nice -15 xcolorsel + "Xmag" Exec exec rtprio -t nice -15 xmag + "Editres" Exec exec rtprio -t nice -15 editres + "" Nop + "vmware" Exec exec rtprio -t nice -19 /root/bin/startvmware + "canon off" Exec rtprio -t /root/bin/xterm-pdc -c canon-off + "" Nop + "XEmacs" Exec exec rtprio -t nice -15 xemacs + "Mail" MailFunction xmh "-font fixed" + "Fin" Nop + "XLock" Exec exec rtprio -t nice -15 xlock -mode random + "XKill" Exec exec rtprio -t nice -15 xkill + "" Nop + "Reset X defaults" Exec xrdb -load $HOME/.Xdefaults AddToMenu Misc-Ops "Misc Config Opts" Title + "Sloppy Focus" ChangeDefaultFocus SloppyFocus + "Click To Focus" ChangeDefaultFocus ClickToFocus + "Focus Follows Mouse" ChangeDefaultFocus FocusFollowsMouse + "" Nop + "Colormap Follows Mouse" ColormapFocus FollowsMouse + "Colormap Follows Focus" ColormapFocus FollowsFocus + "" Nop + "Full Paging ON" EdgeScroll 100 100 + "All Paging OFF" EdgeScroll 0 0 + "Horizontal Paging Only" EdgeScroll 100 0 + "Vertical Paging Only" EdgeScroll 0 100 + "Partial Paging" EdgeScroll 50 50 + "Full Paging && Edge Wrap" EdgeScroll 100000 100000 AddToMenu Window-Ops "Window Ops" Title + "Move" Move + "Resize" Resize + "Raise" Raise + "Lower" Lower + "(De)Iconify" Iconify + "(Un)Shade" WindowShade + "(Un)Stick" Stick + "(Un)Maximize" Maximize + "" Nop + "Delete" Delete + "Close" Close + "Destroy" Destroy + "" Nop + "Refresh Window" RefreshWindow AddToMenu Window-Ops2 + "Move to desk" popup MoveDesk + "&Move" Move + "&Resize" Resize + "R&aise" Raise + "&Lower" Lower + "(De)&Iconify" Iconify + "(Un)&Stick" Stick + "(Un)Ma&ximize" Maximize + "(Un)Shade" WindowShade + "(Un)Top" StaysOnTop + "" Nop + "&Delete" Delete + "&Close" Close + "Destroy" Destroy + "" Nop + "ScrollBar" Module FvwmScroll 2 2 + "Print" PrintFunction + "Print Reverse" PrintReverseFunction AddToMenu MoveDesk "Move to desk" Title + "&3" MoveToDesk 0 3 + "&4" MoveToDesk 0 4 + "&8" MoveToDesk 0 8 + "&9" MoveToDesk 0 9 AddToMenu Quit-Verify "Really Quit Fvwm?" Title + "Yes, Really Quit" Quit + "" Nop + "Restart Fvwm" Restart + "Restart Fvwm 1.x" Restart fvwm -s + "" Nop + "Start twm" Restart twm + "Start ctwm" Restart ctwm + "Start tvtwm" Restart tvtwm + "Start vtwm" Restart vtwm + "Start mwm" Restart mwm + "Start olwm" Restart /usr/openwin/bin/olwm + "" Nop + "Start dummy" Restart xterm + "" Nop + "No, Don't Quit" Nop AddToMenu Module-Popup "FvwmModules" Title + "Identify" Module FvwmIdent + "Talk" Module FvwmTalk + "" Nop + "Button-Bar" Module FvwmButtons + "Pager" Module FvwmPager 0 13 + "Pager (1 desks)" Module FvwmPager * + "WinList" Module FvwmWinList + "" Nop + "Banner" Module FvwmBanner + "ScrollBar" Module FvwmScroll 50 50 + "Background" Module FvwmBacker + "AutoRaise" Module FvwmAuto 200 Raise Nop + "Stop AutoRaise" KillModule FvwmAuto + "" Nop + "IconBox" Module FvwmIconBox + "IconMan" Module FvwmIconMan + "" Nop + "Form - Rlogin" Module FvwmForm Rlogin + "Form - MyFvwmTalk" Module FvwmForm MyFvwmTalk + "Form - QuitVerify" Module FvwmForm QuitVerify ################## FvwmButtons button-bar ################################ *but #*FvwmButtonsGeometry 1920x53+1270-+1 #*FvwmButtonsGeometry 1920x53+0-+1 *FvwmButtonsGeometry 1920x53+0-+1@p *FvwmButtons(Frame 0 Padding 0 0 \ Container(Rows 2 Columns 40 Frame 0 Padding 0 0)) #*FvwmButtons(3x2 Frame 0 Padding 0 0 Swallow(UseOld) "xlogo" ) #*FvwmButtons(08x2 Frame 0 Padding 0 0 Swallow(UseOld) "FvwmPager" "Module FvwmPager *") #*FvwmButtons(16x2 Frame 0 Padding 0 0 Swallow(UseOld) "FvwmIconMan" "Module FvwmIconMan") *FvwmButtons(37x2 Frame 0 Padding 0 0 Swallow(UseOld) "FvwmIconMan" "Module FvwmIconMan") *FvwmButtons(1x2 Frame 0 Padding 0 0 Swallow(UseOld,NoHints,Respawn,Noclose) "XXkb" `Exec exec rtprio -t xxkb` ) *FvwmButtons(2x2 Frame 0 Padding 0 0 \ Container(Rows 10 Columns 3 Frame 0)) *FvwmButtons(3x5 Frame 0 Swallow(UseOld,NoHints,Respawn) "xload" \ `Exec exec rtprio -t xload -nolabel`) #*FvwmButtons(3x5 Frame 0 ) *FvwmButtons(3x5 Frame 1 Swallow(UseOld,NoHints,Respawn) "xclock" \ `Exec exec rtprio -t xclock -digital -bg gray -fg black -hd black -hl black -padding 2 -update 1 -strftime "%H:%M:%S" -face arial`) #`Exec exec rtprio -t xclock -digital -bg gray -fg black -hd black -hl black -padding -1 -update 1 -strftime "%H:%M:%S"`) *FvwmButtons(End) *FvwmButtons(End) # *FvwmButtons(3x5 Frame 0 Swallow(UseOld,NoHints,NoRespawn) "xbuffy" \ # `Exec exec rtprio -t xbuffy -poll 15 -fn koi6x13 -horiz -box /root/.box`) #*FvwmButtonsBack bisque3 *FvwmButtonsBack gray ########################## Icon Manager #################################### ## this FvwmIconMan setup is for swallowing in above button bar example *FvwmIconMan*numManagers 1 *FvwmIconMan*Resolution page *FvwmIconMan*background LightSlateGrey #*FvwmIconMan*background bisque3 *FvwmIconMan*foreground black *FvwmIconMan*font -*-helvetica-medium-r-normal-*-11-*-*-*-*-*-*-r #*FvwmIconMan*font -*-*-medium-r-semicondensed-*-12-*-*-*-*-*-koi8-r #*FvwmIconMan*font 7x13bold #*FvwmIconMan*format "%t" #*FvwmIconMan*format "%c: %t" *FvwmIconMan*format "%t : %c" #*FvwmIconMan*action Mouse 1 2 sendcommand Focus, sendcommand "Iconify" #*FvwmIconMan*action Mouse 2 2 sendcommand "Iconify 1" #*FvwmIconMan*action Mouse 3 2 sendcommand "FvwmIdent" #*FvwmIconMan*action Mouse 1 N sendcommand Focus, sendcommand "Iconify" #*FvwmIconMan*action Mouse 2 N sendcommand "Iconify 1" #*FvwmIconMan*action Mouse 3 N sendcommand "FvwmIdent" #*FvwmIconMan*action IgnoreModifiers L25 *FvwmIconMan*action Mouse 1 A sendcommand Focus, sendcommand Raise, sendcommand "Iconify false" *FvwmIconMan*action Mouse 1 C sendcommand RaiseLower *FvwmIconMan*action Mouse 1 2C sendcommand RaiseLower *FvwmIconMan*action Mouse 1 CM sendcommand Close *FvwmIconMan*action Mouse 1 2CM sendcommand Close *FvwmIconMan*action Mouse 1 S sendcommand "Iconify 1" *FvwmIconMan*action Mouse 1 2S sendcommand "Iconify 1" *FvwmIconMan*action Mouse 2 A sendcommand "Iconify" *FvwmIconMan*action Mouse 2 CM sendcommand Close *FvwmIconMan*action Mouse 2 2CM sendcommand Close *FvwmIconMan*action Mouse 3 A sendcommand "Popup Window-Ops2" *FvwmIconMan*action Mouse 3 C sendcommand "Menu Window-Ops2" *FvwmIconMan*action Mouse 3 2C sendcommand "Menu Window-Ops2" *FvwmIconMan*action Mouse 3 S sendcommand "FvwmIdent" *FvwmIconMan*action Mouse 3 2S sendcommand "FvwmIdent" *FvwmIconMan*followfocus true *FvwmIconMan*sort name *FvwmIconMan*plainbutton up black gray *FvwmIconMan*selectbutton down black ivory2 *FvwmIconMan*focusbutton up yellow firebrick *FvwmIconMan*focusandselectButton down yellow firebrick *FvwmIconMan*dontshow icon=Untitled title=Untitled #*FvwmIconMan*drawicons true *FvwmIconMan*buttongeometry 300x0 *FvwmIconMan*managergeometry 1x5 *FvwmIconMan*ButtonGeometry 300x0-0-0@g *FvwmIconMan*managergeometry 5x4 ########################## Window-Identifier ############################### ## Just choose colors and a fonts *FvwmIdentBack MidnightBlue *FvwmIdentFore Yellow *FvwmIdentFont -*-*-medium-r-semicondensed-*-12-*-*-*-*-*-koi8-r #*FvwmIdentFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-* ########################### Pager ######################################### *FvwmPagerBack #908090 *FvwmPagerFore #484048 #*FvwmPagerFont -*-*-medium-r-normal-*-10-*-*-*-*-*-koi8-r #*FvwmPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* ## turn off desktop names for swallowing in above button bar example: #*FvwmPagerFont none *FvwmPagerHilight #cab3ca *FvwmPagerGeometry 1024x240 *FvwmPager: Font none *FvwmPagerSmallFont 5x7 *FvwmPagerBalloons All *FvwmPagerBalloonBack Yellow *FvwmPagerBalloonFore Black #*FvwmPagerBalloonFont *lucida*r *FvwmPagerBalloonFont koi7x14 *FvwmPagerBalloonYOffset +2 *FvwmPagerBalloonBorderWidth 1 *FvwmPagerBalloonBorderColor Black ##########################FvwmWinList################################## *FvwmWinList: Back #908090 *FvwmWinList: Fore Black *FvwmWinList: Font -*-*-medium-r-semicondensed-*-*-*-*-*-*-*-koi8-r #*FvwmWinListFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* *FvwmWinList: Action Click1 Iconify -1,Focus *FvwmWinList: Action Click2 Iconify *FvwmWinList: Action Click3 Module "FvwmIdent" FvwmIdent *FvwmWinList: UseSkipList *FvwmWinList: UseIconNames *FvwmWinList: Geometry +0-1 ## I prefer the text centered #*FvwmWinList: LeftJustify ## I like it anchored #*FvwmWinList: NoAnchor ## A flat list in most recently focused order #*FvwmWinList: FollowWindowList #*FvwmWinList: BorderReliefWidth 0 ## pretend to be a taskbar *FvwmWinList: NoIconAction SendToModule FvwmAnimate animate ############################################################ ############################################################ ## Note that icons are shown in the module ## only if NoIcon commnand is applied. #Style * NoIcon ############################################################ *FvwmIconBoxIconBack #cfcfcf *FvwmIconBoxIconHiFore black *FvwmIconBoxIconHiBack LightSkyBlue *FvwmIconBoxBack #5f9ea0 #*FvwmIconBoxFore blue *FvwmIconBoxGeometry 5x1+0+0 *FvwmIconBoxMaxIconSize 64x38 *FvwmIconBoxFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-* *FvwmIconBoxSortIcons IconName *FvwmIconBoxPadding 2 *FvwmIconBoxLines 10 *FvwmIconBoxSBWidth 11 *FvwmIconBoxPlacement Left Top *FvwmIconBoxPixmap fvwm.xpm #*FvwmIconBoxHideSC Horizontal *FvwmIconBoxSetWMIconSize *FvwmIconBoxHilightFocusWin #*FvwmIconBoxResolution Desk *FvwmIconBoxMouse 1 Click RaiseLower *FvwmIconBoxMouse 1 DoubleClick Iconify *FvwmIconBoxMouse 2 Click Iconify -1, Focus *FvwmIconBoxMouse 3 Click Module FvwmIdent *FvwmIconBoxKey r RaiseLower *FvwmIconBoxKey space Iconify *FvwmIconBoxKey d Close *FvwmIconBoxKey n Next *FvwmIconBoxKey p Prev *FvwmIconBoxKey h Left *FvwmIconBoxKey j Down *FvwmIconBoxKey k Up *FvwmIconBoxKey l Right # ## Icon file specifications # ## Mostly, you don't have to specify icon files, as FvwmIconBox now ## reads icon files specified in Style commands. # *FvwmIconBox "Fvwm*" - ## FvwmForm alias - rlogin or telnet to host via xterm *RloginWarpPointer *RloginFont *helvetica*m*r*n*12* *RloginButtonFont *helvetica*m*o*n*12* *RloginInputFont *cour*m*r*n*12* *RloginFore Black *RloginBack Light Gray *RloginItemFore Wheat *RloginItemBack Gray50 ## begin items *RloginLine center *RloginText "Login to Remote Host" *RloginLine center *RloginText "Host:" *RloginInput HostName 30 "" *RloginLine center *RloginSelection meth single *RloginChoice TN TN off "telnet" *RloginChoice RL RL on "rlogin" *RloginSelection UserSel single #*RloginChoice Default Default on "same user" #*RloginChoice Custom Custom off "user:" *RloginText "(Userid:" *RloginInput UserName 10 "" *RloginText ")" *RloginLine center *RloginText "FG:" *RloginInput FgColor 15 "" *RloginText "BG:" *RloginInput BgColor 15 "" *RloginLine expand *RloginButton quit "Login" ^M *RloginCommand Exec xterm $(FgColor?-fg $(FgColor)) $(BgColor?-bg $(BgColor)) -T xterm@$(HostName) -e $(RL?rlogin) $(TN?telnet) $(HostName) $(RL?-8 $(UserName?-l $(UserName))) *RloginButton restart "Clear" *RloginCommand Beep *RloginButton quit "Cancel" *RloginCommand Nop ## FvwmForm alias - query exit ala mwm *QuitVerifyGrabServer *QuitVerifyWarpPointer *QuitVerifyFont *helvetica*m*r*n*14* #*QuitVerifyButtonFont *helvetica*m*o*n*14* *QuitVerifyButtonFont 7x13bold *QuitVerifyFore Black *QuitVerifyBack Light Gray *QuitVerifyItemFore Wheat *QuitVerifyItemBack Gray50 ## begin items *QuitVerifyLine center *QuitVerifyText "Do you really want to exit FVWM?" *QuitVerifyLine expand *QuitVerifyButton quit " Exit " *QuitVerifyCommand Quit *QuitVerifyButton quit "Cancel" *QuitVerifyCommand Nop ## MyTalk & MyFvwmTalk from Dave Goldberg ## MyTalk Form - dissappears after use *MyTalkWarpPointer *MyTalkFont *helvetica*m*r*n*14* *MyTalkButtonFont *helvetica*m*o*n*14* *MyTalkInputFont *cour*m*r*n*14* *MyTalkFore Red *MyTalkBack Gray *MyTalkItemFore Blue *MyTalkItemBack Gray *MyTalkLine center *MyTalkText "Fvwm Function" *MyTalkInput Func 40 "" *MyTalkLine expand *MyTalkButton quit "Run" ^M *MyTalkCommand $(Func) *MyTalkButton restart "Clear" ^R *MyTalkButton quit "Cancel" ^C *MyTalkCommand Nop ## MyFvwmTalk Form - sticks around *MyFvwmTalkWarpPointer *MyFvwmTalkFont *helvetica*m*r*n*14* *MyFvwmTalkButtonFont *helvetica*m*o*n*14* *MyFvwmTalkInputFont *cour*m*r*n*14* *MyFvwmTalkFore Red *MyFvwmTalkBack Gray *MyFvwmTalkItemFore Blue *MyFvwmTalkItemBack Gray *MyFvwmTalkLine center *MyFvwmTalkText "Fvwm Function" *MyFvwmTalkInput Func 40 "" *MyFvwmTalkLine expand *MyFvwmTalkButton restart "Run" ^M *MyFvwmTalkCommand $(Func) *MyFvwmTalkButton restart "Clear" ^R *MyFvwmTalkCommand Nop *MyFvwmTalkButton restart "Iconify" ^Z *MyFvwmTalkCommand Next [MyFvwmTalk] Iconify *MyFvwmTalkButton quit "Quit" ^C *MyFvwmTalkCommand Nop ## to change banner pixmap #*FvwmBannerPixmap fvwm3.xpm #*FvwmBannerTimeout 2