################################## # ____________________________ # ( _________________________) # ) (__ _ _ _ _ # ( __)( \/ )( \/\/ )/\/\ # ) ( \ / \ // \ # (___) \/ \/\/(_/\/\_) 2.6 # # # This is the default configuration file shipped with fvwm. # # This config file is organized as follows: # # 1: Functions # 2: Styles # 3: Colorsets # 4: Menus # 5: Bindings # 6: Decor # 7: Modules # ################################# # InfoStoreAdd can be used to store variable data internal to fvwm. # The variable can then be used in the configuration as $[infostore.name]. # # You can also use environment variables but for data internal to fvwm # use InfoStore variables instead. # # The following is used in various menus and also sets the terminal # that FvwmConsole uses. Change this to your terminal of choice InfoStoreAdd terminal /usr/bin/xterm ########### # 1: Functions # # Fvwm can use custom functions for various tasks. # The syntax for defining a function named FunctionName is: # # DestroyFunc FunctionName # AddToFunc FunctionName # + I [Action to do Immediately] # + C [Action to do on a Mouse Click] # + D [Action to do on a Mouse Double Click] # + H [Action to do on a Mouse Hold] # + M [Action to do on a Mouse Motion] ########### # Start Function # # The start function is run right after fvwm is done reading # the config file. This function run after each restart # so using Test (Init) or Test (Restart) can further control # actions that are run during the first time run (Init) or # actions that are run after a restart. DestroyFunc StartFunction AddToFunc StartFunction + I Exec exec killall conky + I Test (Start) Exec exec feh --no-fehbg --bg-scale $[FVWM_USERDIR]/.BGdefault + I Module FvwmPager * + I Schedule 1000 Exec exec conky # Mouse Bindings Functions DestroyFunc RaiseMoveX AddToFunc RaiseMoveX + I Raise + M $0 + D $1 DestroyFunc RaiseMove AddToFunc RaiseMove + I Raise + M $0 DestroyFunc MoveToCurrent AddToFunc MoveToCurrent + I ThisWindow MoveToPage + I ThisWindow MoveToDesk # Function: ViewManPage $0 # # This function loads the man page $0 in an terminal # and is used with the help menu. DestroyFunc ViewManPage AddToFunc ViewManPage + I Exec exec $[infostore.terminal] -g 80x40 -n "Manual Page - $0" -T "Manual Page - $0" -e man "$0" # Function: IconManClick # # This function is run from FvwmIconMan when the button is clicked. DestroyFunc IconManClick AddToFunc IconManClick + I ThisWindow (Raised, !Shaded, !Iconic, CurrentPage) Iconify + I TestRc (Match) Break + I ThisWindow WindowShade off + I ThisWindow Iconify off + I ThisWindow Raise + I ThisWindow (AcceptsFocus) FlipFocus # Function: ToggleTitle # # This function will toggle if fvwm shows the TitleBar. DestroyFunc ToggleTitle AddToFunc ToggleTitle + I ThisWindow (State 1) WindowStyle Title + I TestRc (Match) State 1 False + I TestRc (Match) Break + I WindowStyle !Title + I State 1 True # Function: ChangeDesk # # This function is called by FvwmEvent every time the Desk is changed. DestroyFunc ChangeDesk AddToFunc ChangeDesk + I SendToModule FvwmButtons ChangeButton desk0 Colorset 10 + I SendToModule FvwmButtons ChangeButton desk1 Colorset 10 + I SendToModule FvwmButtons ChangeButton desk2 Colorset 10 + I SendToModule FvwmButtons ChangeButton desk3 Colorset 10 + I SendToModule FvwmButtons ChangeButton desk$0 Colorset 11 ############# # 2: Styles # ############# # Desktops and Pages # # Fvwm has both Virtual Desktops and Pages. Each Desktop is built from # a grid of Pages. The following sets the name of four Desktops and then # divides each Desktop into a 2x2 grid of Pages that are positioned as # # +---+---+ # | | | # +---+---+ # | | | # +---+---+ # DesktopName 0 Main DesktopName 1 Desk1 DesktopName 2 Desk2 DesktopName 3 Desk3 DesktopSize 4x1 # EdgeScroll will move the view port between the Pages when the mouse # moves to the edge of the screen. This set the amount of distance to # scroll at 100% (full page) and the EdgeResistance which is a timer # for how long the mouse as at the edge before it scrolls. # # Set EdgeScroll 0 0 and/or EdgeResistance -1 to disable. EdgeScroll 0 0 EdgeResistance -1 EdgeThickness 1 Style * EdgeMoveDelay 350, EdgeMoveResistance 350 # This sets the ClickTime and MoveThreshold used to determine # Double Clicks, Hold and Move for the mouse. ClickTime 250 MoveThreshold 3 # Sets the focus style to SloppyFocus and a mouse click # in a window will Raise it. Style * SloppyFocus, MouseFocusClickRaises # Default Font DefaultFont "xft:Sans:Bold:size=8:antialias=True" # Window Placement Style * MinOverlapPlacement, GrabFocusOff, !UsePPosition # Sets all windows to OpaqueMove (vs a wired frame) and windows will # snap to each other and the edge of the screen. OpaqueMoveSize unlimited Style * ResizeOpaque, SnapAttraction 15 All ScreenAll, SnapGrid # Transient Windows (such as open file windows) Style * DecorateTransient, StackTransientParent Style * !FPGrabFocusTransient, FPReleaseFocusTransient # WindowShade Style * WindowShadeScrolls, WindowShadeSteps 10 # Ignore Numlock and other modifiers for bindings # See http://fvwm.org/documentation/faq/#why-do-numlock-capslock-and-scrolllock-interfere-with-clicktofocus-andor-my-mouse-bindings IgnoreModifiers L25 # Decor Styles Style * BorderWidth 5, HandleWidth 5, MWMButtons, FvwmBorder, FirmBorder Style * Colorset 1, HilightColorset 2 Style * BorderColorset 3, HilightBorderColorset 4 # Disable Icons from appearing on desktop. # Comment this out or use Style * Icon to get the icons back. Style * !Icon # Window Specific Styles Style Conky !Title, !Borders, !Handles, Sticky, WindowListSkip, NeverFocus, StaysOnBottom Style FvwmIdent WindowListSkip Style FvwmPager !Title, !Borders, !Handles, Sticky, WindowListSkip, NeverFocus, StaysOnTop ####### # 3: Colorsets # # Colorsets can be used to configure the color of the various # parts of fvwm such as window decor, menus, modules, etc. # # Colorset Convention # # 0 - Default # 1 - Inactive Windows # 2 - Active Window # 3 - Inactive Windows Borders # 4 - Active Windows Borders # 5 - Menu - Inactive Item # 6 - Menu - Active Item # 7 - Menu - Grayed Item # 8 - Menu - Title # 9 - Reserved # 10+ Modules # 10 - Module Default # 11 - Module Hilight # 12 - Module ActiveButton (Mouse Hover) # 13 - FvwmPager Active Page # 14 - FvwmIconMan Iconified Button ########### Colorset 0 fg pink, bg red, hi, sh, Plain, NoShape # for testing! Colorset 1 fg #c0c0c0, bg #008080, hi, sh, Plain, NoShape # inactive window Colorset 2 fg yellow, bg #800080, hi, sh, Plain, NoShape # active window Colorset 3 fg black, bg grey40, hi, sh, Plain, NoShape # window borders Colorset 4 fg white, bg grey40, hi, sh, Plain, NoShape # window borders Colorset 5 fg #606060, bg #404040, hi, sh, Plain, NoShape # Pager - separators & inactive pages Colorset 6 fg #ff0000, bg #a0a0a0, hi, sh, Plain, NoShape # Pager - active page (fg unused) Colorset 7 fg grey30, bg #ffffff, hi, sh, Plain, NoShape # Menu greyed items Colorset 8 fg #a0a0a0, bg #404040, hi, sh, Plain, NoShape # Menu titles, FvwmIdent, & pager balloon text Colorset 9 fg #ffffff, bg #202020, hi, sh, Plain, NoShape # UNUSED Colorset 10 fg #ffffff, bg #003c3c, hi #aaaaaa, sh #999999, Plain, NoShape # FvwmIconMan & FvwmFormDefault Colorset 11 fg #ffffff, bg #1a6e99, hi #ffffff, sh #ffffff, Plain, NoShape # FvwmIconMan Colorset 12 fg #2d2d2d, bg #ffffff, hi, sh, Plain, NoShape # FvwmIconMan Colorset 13 fg #ffffff, bg #006c6c, hi, sh, Plain, NoShape # FvwmFormDefault Colorset 14 fg #555555, bg #003c3c, hi #aaaaaa, sh #999999, Plain, NoShape # FvwmIconMan ####### # 4: Menus ########### MenuStyle * MenuColorset 1, ActiveColorset 2, GreyedColorset 7, TitleColorset 8 MenuStyle * Hilight3DOff, HilightBack, HilightTitleBack, SeparatorsLong MenuStyle * TrianglesSolid, TrianglesUseFore MenuStyle * ItemFormat "%|%3.1i%5.3l%5.3>%|" MenuStyle * Font "xft:Sans:Bold:size=10:antialias=True" # Root Menu # # The root menu will PopUp with a click in the root # window or using alt-f1 (or menu). DestroyMenu MenuFvwmRoot AddToMenu MenuFvwmRoot "Fvwm" Title + "&Terminal%icons/terminal.png%" Exec exec $[infostore.terminal] Test (x zzzfm) + "&File Manager" Exec exec zzzfm + "" Nop + "My &Programs%icons/programs.png%" Popup MyPrograms + "" Nop Test (x /usr/local/bin/antixcc.sh) + "&antiX Control Centre" Exec exec /usr/local/bin/antixcc.sh Test (x /usr/local/bin/yad-updater) + "Software &Updater" Exec exec /usr/local/bin/yad-updater Test (x /usr/bin/iso-snapshot) + "ISO &Snapshot" Exec exec /usr/bin/sudo /usr/bin/iso-snapshot Test (x /usr/bin/live-usb-maker-gui-antix) + "&Live USB Tool" Exec exec /usr/bin/sudo /usr/bin/live-usb-maker-gui-antix + "anti&X Menu%icons/apps.png%" Popup XDGMenu + "" Nop + "FVWM &Man Pages%icons/help.png%" Popup MenuFvwmManPages + "Fvwm&Ident%icons/terminal.png%" Module FvwmIdent + "Fvwm&Console%icons/terminal.png%" Module FvwmConsole -terminal $[infostore.terminal] + "" Nop + "Re&fresh%icons/refresh.png%" Refresh + "&Restart%icons/restart.png%" Restart + "" Nop + "&Quit . . .%icons/quit.png%" Popup QuitVerify # Generate XDGMenu PipeRead "fvwm-menu-desktop -e" # Programs Menu # # This test for some common programs and adds them to the menu. # When adding programs you don't need to use the Test (x foo) # lines as this is only to help make this menu portable. DestroyMenu MyPrograms AddToMenu MyPrograms "Standard Programs" Title Test (x /usr/bin/claws-mail) + "Claws &Mail" Exec exec /usr/bin/claws-mail Test (x /usr/bin/firefox) + "&Firefox" Exec exec /usr/bin/firefox + "" Nop #Test (x /usr/bin/audacious) + "&Audacious" Exec exec /usr/bin/audacious Test (x /usr/bin/cmus) + "&cmus" Exec exec $[infostore.terminal] -geometry 132x24 -e /usr/bin/cmus + "" Nop Test (x /usr/bin/alsamixer) + "&ALSA Mixer" Exec exec $[infostore.terminal] -e /usr/bin/alsamixer Test (x /usr/bin/pavucontrol) + "&PulseAudio Mixer" Exec exec /usr/bin/pavucontrol + "" Nop + "&Kernel Log%icons/terminal.png%" Exec exec $[infostore.terminal] -e /usr/bin/sudo dmesg -w + "&System Log%icons/terminal.png%" Exec exec $[infostore.terminal] -e tail -f /var/log/messages DestroyMenu QuitVerify AddToMenu QuitVerify "Exit" Title + "&Quit Fvwm%mini.exit.xpm%" Quit + "" Nop + "&Shut Down%mini.destroy.xpm%" Popup Shutdown DestroyMenu Shutdown AddToMenu Shutdown "Shutdown" Title #+ "&Reboot" Exec /usr/bin/sudo /sbin/shutdown -r now + "&Reboot" Exec /usr/bin/sudo telinit 6 + "" Nop #+ "&Halt System" Exec /usr/bin/sudo /sbin/shutdown -h now + "&Halt System" Exec /usr/bin/sudo telinit 0 # Window Operations Menus DestroyMenu MenuWindowOps AddToMenu MenuWindowOps + "Move" Move + "Resize" Resize + "Iconify" Iconify + "Maximize" Maximize + "Shade" WindowShade + "Stick" Stick + "" Nop + "Close" Close + "More..." Menu MenuWindowOpsLong This 0 0 DestroyMenu MenuWindowOpsLong AddToMenu MenuWindowOpsLong + "Move" Move + "Resize" Resize + "(De)Iconify" Iconify + "(Un)Maximize" Maximize + "(Un)Shade" WindowShade + "(Un)Sticky" Stick + "(No)TitleBar" Pick (CirculateHit) ToggleTitle + "Send To" Popup MenuSendTo + "" Nop + "Close" Close + "Destroy" Destroy + "" Nop + "Raise" Raise + "Lower" Lower + "" Nop + "StaysOnTop" Pick (CirculateHit) Layer 0 6 + "StaysPut" Pick (CirculateHit) Layer 0 4 + "StaysOnBottom" Pick (CirculateHit) Layer 0 2 + "" Nop + "Identify" Module FvwmIdent DestroyMenu MenuIconOps AddToMenu MenuIconOps + "(De)Iconify" Iconify + "(Un)Maximize" Maximize + "(Un)Shade" WindowShade + "(Un)Sticky" Stick + "(No)TitleBar" Pick (CirculateHit) ToggleTitle + "Send To" Popup MenuSendTo + "" Nop + "Close" Close + "Destroy" Destroy + "" Nop + "Raise" Raise + "Lower" Lower + "" Nop + "StaysOnTop" Pick (CirculateHit) Layer 0 6 + "StaysPut" Pick (CirculateHit) Layer 0 4 + "StaysOnBottom" Pick (CirculateHit) Layer 0 2 + "" Nop + "Identify" Module FvwmIdent DestroyMenu MenuSendTo AddToMenu MenuSendTo + "Current" MoveToCurrent + "Page" PopUp MenuSendToPage + "Desk" PopUp MenuSendToDesk DestroyMenu MenuSendToDesk AddToMenu MenuSendToDesk + "Desk 0" MoveToDesk 0 0 + "Desk 1" MoveToDesk 0 1 + "Desk 2" MoveToDesk 0 2 + "Desk 3" MoveToDesk 0 3 DestroyMenu MenuSendToPage AddToMenu MenuSendToPage + "Page (0,0)" MoveToPage 0 0 + "Page (0,1)" MoveToPage 0 1 + "Page (1,0)" MoveToPage 1 0 + "Page (1,1)" MoveToPage 1 1 # Fvwm Man Pages (Help) Menu DestroyMenu MenuFvwmManPages AddToMenu MenuFvwmManPages "FVWM Help" Title + "fvwm" ViewManPage fvwm + "FvwmAnimate" ViewManPage FvwmAnimate + "FvwmAuto" ViewManPage FvwmAuto + "FvwmBacker" ViewManPage FvwmBacker + "FvwmBanner" ViewManPage FvwmBanner + "FvwmButtons" ViewManPage FvwmButtons + "FvwmCommand" ViewManPage FvwmCommand + "FvwmConsole" ViewManPage FvwmConsole + "FvwmEvent" ViewManPage FvwmEvent + "FvwmForm" ViewManPage FvwmForm + "FvwmIconMan" ViewManPage FvwmIconMan + "FvwmIdent" ViewManPage FvwmIdent + "FvwmPager" ViewManPage FvwmPager + "FvwmPerl" ViewManPage FvwmPerl + "FvwmProxy" ViewManPage FvwmProxy + "FvwmRearrange" ViewManPage FvwmRearrange + "FvwmScript" ViewManPage FvwmScript + "" Nop + "fvwm-root" ViewManPage fvwm-root + "fvwm-menu-desktop" ViewManPage fvwm-menu-desktop + "fvwm-menu-directory" ViewManPage fvwm-menu-directory + "fvwm-menu-headlines" ViewManPage fvwm-menu-headlines + "fvwm-menu-xlock" ViewManPage fvwm-menu-xlock + "fvwm-config" ViewManPage fvwm-config ####### # 5: Mouse and Key bindings # # Contexts: # R = Root Window rrrrrrrrrrrrrrrrrrrrrr # W = Application Window rIrrrr<---------^rrrrr # F = Frame Corners rrrrrr[13TTTT642]rrrrr # S = Frame Sides rIrrrr[wwwwwwwww]rrrrr # T = Title Bar rrrrrr[wwwwwwwww]rrrrr # I = Icon rIrrrrv_________>rrrrr # rrrrrrrrrrrrrrrrrrrrrr # # Numbers are buttons: [1 3 5 7 9 TTTTT 0 8 6 4 2] # # Modifiers: (A)ny, (C)ontrol, (S)hift, (M)eta == ALT, (N)othing # # Format: Key # Mouse #################### # Alt-F1 or Menu to load the root menu and Alt-Tab for a WindowList. # Ctrl-F1/F2/F3/F4 will switch between the Virtual Desktops. # Super_R (windows key) will launch a terminal. # # Silent supresses any errors (such as keyboards with no Menu key). # Select Desktop - CTRL-F{1-4} Key F1 A C GotoDesk 0 0 Key F2 A C GotoDesk 0 1 Key F3 A C GotoDesk 0 2 Key F4 A C GotoDesk 0 3 # Like a root window mouse click, but anywhere - ALT-F{1-3} Key F1 A M Menu MenuFvwmRoot Key F2 A M WindowList Key F3 A M Menu MenuWindowOpsLong # Change active window state - ALT-F{4-6} Key F4 A M Stick Key F5 A M WindowShade Key F6 A M Iconify # Change active window size - ALT-F{7-9} Key F7 A M Maximize 0 100 Key F8 A M Maximize 100 0 Key F9 A M Maximize 100 100 # Terminate active window - ALT-F{10-12} Key F10 A M Close Key F11 A M Delete Key F12 A M Destroy # Page left/right - CTRL-ALT-ARROW Key Left A CM GotoPage -1p +0p Key Right A CM GotoPage +1p +0p # Move pointer, like a laptop "nipple" - CTRL-SHIFT-ARROW Key Left A CS CursorMove -10p +0p Key Up A CS CursorMove +0p -10p Key Right A CS CursorMove +10p +0p Key Down A CS CursorMove +0p +10p DestroyFunc focus-and-raise AddToFunc focus-and-raise + I Focus + I Raise # Cycle focus, within page or desktop - {CTRL}-ALT-{SHIFT}-TAB Key Tab A M Next (CurrentPage,AcceptsFocus) focus-and-raise Key Tab A MS Prev (CurrentPage,AcceptsFocus) focus-and-raise Key Tab A CM Next (CurrentDesk,AcceptsFocus) focus-and-raise Key Tab A CMS Prev (CurrentDesk,AcceptsFocus) focus-and-raise # This is expected . . . Key F11 A N Maximize fullscreen # Window Buttons: [1 3 5 7 9 TTTTT 0 8 6 4 2] # 1 - Open the WindowOps menu. # 2 - Close on single click, Destroy on double click. # 4 - Maximize (right/middle button will only maximize vertical/horizontal) # 6 - Iconify (minimize) Mouse 1 1 A Menu MenuWindowOps Delete Mouse 1 2 A Close Mouse 1 4 A Maximize 100 100 Mouse 2 4 A Maximize 0 100 Mouse 3 4 A Maximize 100 0 Mouse 1 6 A Iconify # TitleBar: Click to Raise, Move, Double Click to Maximize # Mouse Wheel Up/Down to WindowShade On/Off # Borders: Click to raise, Move to Resize # Root Window: Left Click - Main Menu # Right Click - WindowOps Menu # Middle Click - Window List Menu # Right click TitleBar/Borders for WindowOps Menu Mouse 1 T A RaiseMoveX Move Maximize Mouse 1 FS A RaiseMove Resize Mouse 4 T A WindowShade True Mouse 5 T A WindowShade False Mouse 1 R A Menu MenuFvwmRoot Mouse 2 R A WindowList Mouse 3 R A Menu MenuWindowOpsLong Mouse 1 I A RaiseMoveX Move "Iconify off" Mouse 3 T A Menu MenuWindowOps Mouse 3 I A Menu MenuIconOps ####### # 6: Window Decor # # Buttons Locations: [1 3 5 7 9 TTTTT 0 8 6 4 2] # # 1 - WindowOps Menu # 2 - Close # 4 - Maximize # 6 - Minimize ########### BorderStyle Simple TitleStyle LeftJustified Height 18 -- Raised ButtonStyle All -- Raised # LHS ButtonStyle 1 Vector 5 25x40@1 25x60@1 75x60@0 75x40@0 25x40@1 ButtonStyle 3 Vector 5 40x25@1 60x25@1 60x75@0 40x75@0 40x25@1 ButtonStyle 5 Vector 8 40x75@1 40x50@1 25x50@1 50x25@1 75x50@0 \ 60x50@0 60x75@0 40x75@0 ButtonStyle 7 Vector 8 40x25@1 40x50@1 25x50@1 50x75@1 75x50@0 \ 60x50@0 60x25@0 40x25@0 # RHS ButtonStyle 0 Vector 4 50x75@1 25x25@1 75x25@1 50x75@0 ButtonStyle 8 Vector 4 50x25@1 75x75@0 25x75@0 50x25@1 ButtonStyle 6 Vector 10 40x50@1 40x75@0 20x75@0 20x50@1 40x50@1 \ 30x50@1 30x20@1 70x20@1 70x60@1 45x60@1 ButtonStyle 4 Vector 12 40x60@1 40x75@1 20x75@1 20x50@1 35x50@1 \ 35x50@1 35x20@1 75x20@1 75x60@0 35x60@0 35x55@0 35x50@1 ButtonStyle 2 Vector 17 25x25@1 35x25@1 50x40@1 65x25@1 75x25@1 \ 75x35@0 60x50@0 75x65@1 75x75@0 65x75@0 50x60@0 \ 35x75@0 25x75@0 25x65@0 40x50@1 25x35@0 25x25@1 ############ # 7: Modules ############# # FvwmIdent # # FvwmIdent is a module that can be used to get the various info about # a window. One use is getting the class/resource/name of a window. DestroyModuleConfig FvwmIdent:* *FvwmIdent: Colorset 8 *FvwmIdent: Font "xft:Sans:size=10:antialias=True" # FvwmPager # # This module displays the location of the windows on the various Pages # and Desks. This is setup to show only the Pages on the current Desk. DestroyModuleConfig FvwmPager:* *FvwmPager: Geometry +0-0 *FvwmPager: DeskTopScale 28 # 32 or 28? *FvwmPager: Colorset * 5 *FvwmPager: HilightColorset * 6 *FvwmPager: BalloonColorset * 8 *FvwmPager: WindowColorsets 1 2 *FvwmPager: Font None *FvwmPager: Balloons All *FvwmPager: BalloonBorderWidth 0 *FvwmPager: BalloonFont "xft:Sans:size=9:antialias=True" *FvwmPager: BallonYOffset +2 *FvwmPager: Window3dBorders *FvwmPager: MiniIcons *FvwmPager: SolidSeparators # FvwmIconMan # # FvwmIconMan is a powerful tool to list and manage windows. This # is used as the window list in the panel or taskbar. DestroyModuleConfig FvwmIconMan:* *FvwmIconMan: UseWinList true *FvwmIconMan: ButtonGeometry 120x20 *FvwmIconMan: ManagerGeometry 1x1 *FvwmIconMan: Colorset 10 *FvwmIconMan: FocusColorset 11 *FvwmIconMan: IconColorset 14 *FvwmIconMan: FocusAndSelectColorset 12 *FvwmIconMan: SelectColorset 12 *FvwmIconMan: IconAndSelectColorset 12 *FvwmIconMan: DrawIcons always *FvwmIconMan: ReliefThickness 0 *FvwmIconMan: Format "%t" *FvwmIconMan: Font "xft:Sans:Bold:size=8:antialias=True" *FvwmIconMan: Action Mouse 0 A ret *FvwmIconMan: Action Mouse 1 A sendcommand IconManClick *FvwmIconMan: Action Mouse 3 A sendcommand "Menu MenuIconOps" *FvwmIconMan: Resolution global *FvwmIconMan: Tips needed *FvwmIconMan: Sort id # FvwmEvent # # FvwmEvent is a module that can run an action or function # on specific events. This instance changes which desk number # is highlighted when the desk is changed. DestroyModuleConfig EventNewDesk:* *EventNewDesk: PassID *EventNewDesk: new_desk ChangeDesk # FvwmForm # # FvwmForm is a module that can be used to build a GUI # form. Used with fvwm-menu-desktop-config.fpl. # This sets the default colorsets. *FvwmFormDefault: Colorset 10 *FvwmFormDefault: ItemColorset 13 # Local configuration file. For use with the default-config. # # If $FVWMUSER_DIR/local.config ($HOME/.fvwm/local.config by default) # exists, then read it. This allows changes to default-config settings # without needing a full copy of the default-config. This will also allow # default-config changes to get used after upgrades (if applicable). Test (f $[FVWM_USERDIR]/local.config) Read $[FVWM_USERDIR]/local.config