home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / etc / X11 / fvwm95 / system.fvwm95rc < prev   
Text File  |  1999-10-31  |  22KB  |  650 lines

  1. #
  2. # Configuration file for fvwm95
  3. # by Daniel Martin
  4. #
  5. # Much of this was inspired by/stolen from the fvwm2 configuration file.
  6. # (by Lars Wirzenius)
  7. # The easiest way to explain everything is to say "install fvwm2 and
  8. # read /usr/doc/fvwm2/README.sysrc"
  9. #
  10.  
  11. #
  12. # Use pre.hook for things that need to be done before anything else.
  13. # For example, a PixmapPath might be defined here.
  14. #
  15.  
  16. Read /etc/X11/fvwm95/pre.hook
  17. Read .fvwm95/pre.hook
  18.  
  19. #========================================================================#
  20.  
  21. #
  22. # Fonts - one for window titles, another for icons, and another for the menus
  23. #
  24. WindowFont    -*-lucida-medium-r-*-*-10-*-*-*-*-*-*-*
  25. IconFont    fixed
  26. MenuFont       -*-lucida-medium-r-*-*-10-*-*-*-*-*-*-*
  27.  
  28. #
  29. # Set the default window colors. The syntax is:
  30. #  DefaultColors winforecolor winbackcolor titleforecolor titlebackcolor
  31. # where:
  32. #  winbackcolor    is the background (border) color of all windows,
  33. #                  including the menu windows 
  34. #  winforecolor    is used for the menu text
  35. #  titlebackcolor  is the background color used for title bars of 
  36. #                  non selected windows
  37. #  titleforecolor  is the color of the title text of non selected windows
  38. #
  39. DefaultColors   Black #cccccc #cccccc grey50
  40.  
  41. #
  42. # Text and background color for the title bar of the active (selected) window
  43. #
  44. HilightColors   White #00007f
  45.  
  46. #
  47. # Text and background color for the title bar of sticky windows
  48. #
  49. StickyColors    grey50 grey20
  50.  
  51. # You can also use the Style command to set the colors of individual
  52. # title bars of some non-selected windows
  53.  
  54.  
  55. #Style "*" ForeColor #c0c0c0
  56. #Style "*" BackColor grey51
  57.  
  58. #========================================================================#
  59.  
  60. #
  61. # Set up the major operating modes
  62. #
  63.  
  64. #Style "*" ClickToFocus
  65. # Put one of the following in your post.hook if you would prefer
  66. # focus follow mouse.
  67. #ChangeDefaultFocus MouseFocus
  68. #ChangeDefaultFocus SloppyFocus
  69.  
  70. # If we use the FvwmTaskBar we don't need the icons :-)
  71. # Style "..." Icon are also commented below.
  72. Style "*" NoIcon
  73. Style "*" MWMFunctions
  74. Style "*" HintOverride
  75. Style "*" MWMDecor
  76. Style "*" DecorateTransient
  77.  
  78. OpaqueMoveSize 100
  79. # A low-memory system might want to do something like:
  80. # OpaqueMoveSize 40
  81. EdgeScroll 100 100
  82. EdgeResistance 10000 10
  83.  
  84. #
  85. # RandomPlacement prevents user interaction while placing windows:
  86. #
  87. Style "*" RandomPlacement, SmartPlacement
  88.  
  89. #
  90. # NoPPosition instructs fvwm to ignore the PPosition field in window 
  91. # geometry hints. Emacs annoyingly sets PPosition to (0,0)!
  92. #
  93. Style "*" NoPPosition
  94.  
  95. #========================================================================#
  96.  
  97. #
  98. # Set the desk top size in units of physical screen size
  99. #
  100.  
  101. DeskTopSize 1x1
  102.  
  103. #========================================================================#
  104.  
  105. #
  106. # Module path and paths to the icons
  107. # ModulePath is a colon-separated list, just like regular unix PATH
  108. #
  109. ModulePath /usr/X11R6/lib/X11/fvwm95/
  110. PixmapPath .fvwm95/icons:.fvwm95/icons:.icons:/usr/local/share/fvwm95/icons:/usr/local/share/fvwm95/mini-icons:/usr/local/share/icons:/usr/share/fvwm95/icons:/usr/share/fvwm95/mini-icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/include/X11/pixmaps:/usr/X11R6/include/X11/bitmaps:/usr/X11R6/include/pixmaps:/usr/X11R6/include/bitmaps
  111. IconPath   .fvwm95/icons:.fvwm95/icons:.icons:/usr/local/share/fvwm95/icons:/usr/local/share/fvwm95/mini-icons:/usr/local/share/icons:/usr/share/fvwm95/icons:/usr/share/fvwm95/mini-icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/include/X11/pixmaps:/usr/X11R6/include/X11/bitmaps:/usr/X11R6/include/pixmaps:/usr/X11R6/include/bitmaps
  112. #========================================================================#
  113.  
  114. # Set the decoration styles and window options
  115. # If compatible styles are set for a single window in multiple Style
  116. # commands, then the styles are ORed together. If conflicting styles
  117. # are set, the last one specified is used.
  118.  
  119. # These commands should command before any menus or functions are defined,
  120. # and before the internal pager is started.
  121.  
  122. #
  123. # Default border and handle widths
  124. #
  125. Style "*" BorderWidth 2, HandleWidth 2
  126.  
  127. Style "Fvwm*"        NoTitle, Sticky, WindowListSkip
  128. #Style "Fvwm Pager"   StaysOnTop, NoHandles
  129. #Style "FvwmBanner"   StaysOnTop
  130. #Style "FvwmButtons"  NoTitle, NoHandles, Sticky, CirculateSkip, WindowListSkip,BorderWidth 5, ClickToFocus
  131. #Style "FvwmConsole"  WindowListHit, Title, Slippery
  132. #Style "FvwmTaskBar"  ClickToFocus
  133. #These are left to the local sysadmin to deal with
  134. #Style "*lock"        NoTitle, NoHandles, Sticky, WindowListSkip
  135. #Style "xbiff"        NoTitle,            Sticky, WindowListSkip
  136.  
  137. #
  138. # Some mini-icons for the title bar
  139. #
  140. Style "*"         TitleIcon mini-x2.xpm
  141. Style "*xterm*"   TitleIcon mini-term.xpm
  142. Style "rxvt"      TitleIcon mini-term.xpm
  143. Style "xcalc"     TitleIcon mini-calc.xpm
  144. Style "xsession"  TitleIcon mini-bx2.xpm
  145. Style "xv"        TitleIcon mini-xv.xpm
  146. Style "Netscape"  TitleIcon mini-nscape.xpm
  147. Style "xmag"      TitleIcon mini-zoom.xpm
  148. Style "editor"    TitleIcon mini-edit.xpm
  149. Style "tkps"      TitleIcon mini-run.xpm
  150. Style "Ghostview" TitleIcon mini-gv.xpm
  151. Style "Xcolorsel" TitleIcon mini-colors.xpm
  152. Style "IDL*"      TitleIcon mini-zoom.xpm
  153. Style "xeyes"     TitleIcon mini-eyes.xpm
  154. Style "*fm*"      TitleIcon mini-filemgr.xpm
  155. # xman resource names
  156. Style "topBox"    TitleIcon mini-book1.xpm
  157. Style "help"      TitleIcon mini-book2.xpm
  158. Style "manualBrowser" TitleIcon mini-book2.xpm
  159. # xpaint resource names
  160. Style "xpaint"    TitleIcon mini-paint.xpm
  161. Style "Canvas"    TitleIcon mini-paint.xpm
  162. Style "fatbits"   TitleIcon mini-paint.xpm
  163. Style "filebrowser" TitleIcon mini-ofolder.xpm
  164.  
  165. Style "FvwmFile"  TitleIcon mini-ofolder.xpm
  166. Style "XDbx"      TitleIcon mini-bug2.xpm
  167.  
  168.  
  169. #Style "rxvt"       Icon  term.xpm
  170. #Style "xterm"      Icon xterm.xpm
  171. #Style "color_xterm" Icon rterm.xpm
  172. #Style "Appointment" Icon datebook.xpm
  173. #Style "xcalc"      Icon Rcalc.xpm
  174. #Style "xbiff"      Icon mail1.xpm
  175. #Style "xmh"        Icon mail1.xpm, StartsOnDesk 2
  176. #Style "xman"       Icon xman.xpm
  177. #Style "xvgr"       Icon graphs.xpm
  178. #Style "matlab"       Icon math4.xpm
  179. #Style "xmag"       Icon mag_glass.xpm
  180. #Style "xgraph"       Icon graphs.xpm
  181. #Style "xv"         Icon xview.xpm
  182. #Style "FvwmButtons"  Icon toolbox.xpm
  183. #Style "xconsole"   Icon koala.xpm
  184. #Style "xsession"   Icon koala.xpm
  185. #Style "editor"   Icon textedit.xpm
  186. #Style "ghostview"  Icon gv.xpm
  187.  
  188. #========================================================================#
  189.  
  190. #
  191. # Stuff to do at start-up
  192. # For example, if you also have fvwm2 installed, you might add 
  193. # + "I" Exec setup-background
  194. # to your .fvwm95/init.hook
  195. #
  196. # The init.hook, init-restart.hook and restart.hook files should
  197. # contain continuation lines, eg:
  198. #       + "I" Exec xterm
  199. #
  200. #
  201.  
  202. AddToFunc  "InitFunction" "I" Exec xpmroot  /usr/X11R6/pixmap/install_big.xpm &   
  203. AddToFunc  "InitFunction" "I" Exec echo "startx success" > /tmp/X-success & 
  204. #AddToFunc "InitFunction"    "I" Exec xloadimage -onroot -fullscreen /usr/X11R6/pixmap/install_big.gif &
  205. Read /etc/X11/fvwm95/init.hook
  206. Read /etc/X11/fvwm95/init-restart.hook
  207. Read .fvwm95/init.hook
  208. Read .fvwm95/init-restart.hook
  209.  
  210.  
  211. AddToFunc "RestartFunction" 
  212. Read /etc/X11/fvwm95/restart.hook
  213. Read /etc/X11/fvwm95/init-restart.hook
  214. Read .fvwm95/restart.hook
  215. Read .fvwm95/init-restart.hook
  216.  
  217. #========================================================================#
  218.  
  219. # Now define some handy complex functions
  220.  
  221. #------------------------------------------------------------------------------
  222. # These two maximize in both directions and just vertically, respectively.  
  223. # The idea is to allow for more customization, and also to not cover the 
  224. # taskbar.
  225. #------------------------------------------------------------------------------
  226.  
  227. #DestroyFunc "Maximize-Func"
  228. #AddToFunc "Maximize-Func" "I"   Maximize 100 97
  229. #DestroyFunc "Vert-Maximize-Func"
  230. #AddToFunc "Vert-Maximize-Func" "I"  Maximize 0 97
  231.  
  232. #
  233. # This one moves and then raises the window if you drag the mouse,
  234. # only raises the window if you click, or does a full maximize if 
  235. # you double click
  236. #
  237. #DestroyFunc "Move-or-Raise"
  238. #AddToFunc "Move-or-Raise" "M" Move
  239. #+                         "M" Raise
  240. #+                         "C" Raise
  241. #+                         "D" Maximize-Func
  242.  
  243. #
  244. # This one moves and then lowers the window if you drag the mouse,
  245. # only lowers the window if you click, or does a RaiseLower if you double 
  246. # click
  247. #
  248. #DestroyFunc "Move-or-Lower"
  249. #AddToFunc "Move-or-Lower" "M" Move
  250. #+                         "M" Lower
  251. #+                         "C" Lower
  252. #+                         "D" RaiseLower
  253.  
  254. #
  255. # This one moves or (de)iconifies:
  256. #
  257. #DestroyFunc "Move-or-Iconify"
  258. #AddToFunc "Move-or-Iconify" "M" Move
  259. #+                           "D" Iconify
  260.  
  261. #
  262. # This one resizes and then raises the window if you drag the mouse,
  263. # only raises the window if you click,  or does a RaiseLower if you double 
  264. # click
  265. #
  266. #DestroyFunc "Resize-or-Raise"
  267. #AddToFunc "Resize-or-Raise" "M" Resize
  268. #+                           "M" Raise
  269. #+                           "C" Raise
  270. #+                           "D" RaiseLower
  271.  
  272. #------------------------------------------------------------------------------
  273. # This one focuses and then 'warps' to the center of the window.
  274. #------------------------------------------------------------------------------
  275.  
  276.  
  277. DestroyFunc "FocusAndWarp"
  278. AddToFunc FocusAndWarp "I" Focus
  279. +                      "I" WarpToWindow 50 50
  280.  
  281.  
  282. #------------------------------------------------------------------------------
  283. # Like the precedent, but de-iconifies first.
  284. #------------------------------------------------------------------------------
  285.  
  286. DestroyFunc "DeiconifyFocusAndWarp"
  287. AddToFunc DeiconifyFocusAndWarp "I" Iconify -1
  288. +                               "I" FocusAndWarp
  289.  
  290. #------------------------------------------------------------------------------
  291. # This one is used to modify some settings
  292. #------------------------------------------------------------------------------
  293.  
  294. DestroyFunc "ChangeDefaultFocus"
  295. AddToFunc ChangeDefaultFocus "I" Style "*" $0
  296. #+                            "I" Style "FvwmTaskBar" ClickToFocus
  297. +                            "I" Style "FvwmButtons" ClickToFocus
  298. +                            "I" Recapture
  299.  
  300. #------------------------------------------------------------------------------
  301. # A really useful one: de-iconifies, warps to the window 
  302. # or creates it if it doen't exist (often used with mailtools) 
  303. #------------------------------------------------------------------------------
  304.  
  305. DestroyFunc "WarpOrExec"
  306. AddToFunc WarpOrExec       "I" Next [$0] Iconify -1
  307. +                          "I" Next [$0] FocusAndWarp
  308. +                          "I" None [$0] Exec $0 $1
  309.  
  310. #
  311. # The main menu.
  312. #
  313.  
  314. #
  315. # Read in system and user menu definitions.
  316. #
  317.  
  318. #DestroyMenu /Debian
  319. # Read system and user menu prefixes
  320. #AddToMenu /Corel
  321. #+ "CorelMenu" Title
  322. #Read /etc/X11/fvwm95/main-menu-pre.hook
  323. #Read .fvwm95/main-menu-pre.hook
  324.  
  325. # Read the auto-generated menus
  326. #Read /etc/X11/fvwm95/menudefs.hook
  327. #Read .fvwm95/menudefs.hook
  328.  
  329. # Add in user additions
  330. #Read /etc/X11/fvwm95/main-menu.hook
  331. #Read .fvwm95/main-menu.hook
  332.  
  333. # Tack a quit entry on to the end
  334. #AddToMenu /Corel
  335. #+       ""                      Nop
  336. #+       "Exit Fvwm"             Popup Quit-Verify
  337.  
  338.  
  339. #========================================================================#
  340. #
  341. # The Window-Ops menu is for manipulating windows.  It is invoked either
  342. # from the main menu, or directly from the root window.
  343. #
  344.  
  345. #
  346. # This defines the most common window operations
  347. #
  348. AddToMenu "Window" "Window Ops" Title
  349. #+ "&Move"                     Function Move-or-Raise
  350. #+ "&Resize"                   Function Resize-or-Raise
  351. #+ "R&aise%mini-raise.xpm%"    Raise
  352. #+ "&Lower%mini-lower.xpm%"    Lower
  353. #+ "(De)Iconify"               Iconify
  354. #+ "(Un)Stick"                 Stick
  355. + "(Un)Maximize"              Maximize-Func
  356. + ""                          Nop
  357. #+ "Kill"                      Destroy
  358. + "&Close"                    Close
  359. + ""                          Nop
  360. #+ "Switch to..."              WindowList
  361. #+ "Refresh Screen%mini-ray.xpm%" Refresh
  362.  
  363. # This menu is invoked as a sub-menu - it allows you to quit,
  364. # restart, or switch to another WM.
  365.  
  366. #AddToMenu "Quit-Verify" "Really Quit Fvwm?" Title
  367. #+ "Restart%mini-turn.xpm%"        Restart fvwm95
  368. #+ ""                     Nop
  369. #+ "Yes, Really Quit%mini-exclam.xpm%"    Quit
  370. #+ "No, Don't Quit%mini-cross.xpm%"     Nop
  371.  
  372.  
  373. #
  374. # A trimmed down version of "Window Ops", good for binding to decorations
  375. #
  376. AddToMenu "Window-Ops2" "&Restore"        Iconify -1
  377. +                       "&Move"           Move-or-Raise
  378. +                       "&Size"           Resize-or-Raise
  379. +                       "Mi&nimize"       Iconify 1
  380. +                       "Ma&ximize"       Maximize-Func
  381. +                       ""                Nop
  382. +                       "&Close    Alt+F4"   Close
  383.  
  384. #========================================================================#
  385.  
  386. #
  387. # One more complex function - couldn't be defined earlier because it used 
  388. # pop-up menus
  389. #
  390. # This creates the "system" menu for the title-bar window-ops
  391. # pop-up
  392. #
  393. AddToFunc "window_ops_func" "C" PopUp Window-Ops2
  394. +              "M" PopUp Window-Ops2
  395. +              "D" Close  
  396.  
  397.  
  398. #========================================================================#
  399.  
  400. #
  401. # Mouse bindings
  402. #
  403.  
  404. # First, for the mouse in the root window
  405. # Button 1 gives the Utilities menu
  406. # Button 2 gives the Window Ops menu
  407. # Button 3 gives the WindowList (like TwmWindows)
  408. # I use the AnyModifier (A) option for the modifier field, so you can hold down
  409. # any shift-control-whatever combination you want!
  410.  
  411. #     Button    Context Modifi     Function
  412. #Mouse 1        R       A       Menu "/Debian" Nop
  413. #Mouse 2        R        A       Menu "Window Ops" Nop
  414. #Mouse 3         R       A       WindowList
  415. #Mouse 3    R        A          Module "winlist" FvwmWinList transient
  416.  
  417. # Now the title bar buttons
  418. # Any button in the left title-bar button gives the window ops menu
  419. # Any button in the first right title-bar button Iconifies the window
  420. # Any button in the second title-bar button full-maximizes
  421. # Any button in the third (rightmost) title-bar button closes
  422. # Note the use of "Mouse 0" for AnyButton.
  423.  
  424. #     Button    Context Modif     Function
  425. Mouse 0        1        A          Function "window_ops_func"
  426. Mouse 1         2       A       Close
  427. Mouse 0        4        A         Function Maximize-Func
  428. Mouse 0        4        S         Function Vert-Maximize-Func
  429. #Mouse 0        6        A         Iconify
  430.  
  431. #
  432. # Now the rest of the frame
  433. # Here I invoke my complex functions for Move-or-lower, Move-or-raise,
  434. # and Resize-or-Raise. 
  435. #
  436. # Button 1 in the corner pieces, with any modifiers, gives resize or raise
  437. Mouse 1        F    A    Function "Resize-or-Raise"
  438. # Button 1 in the title, sides, or icon, w/ any modifiers, gives move or raise
  439. #Mouse 1        TS    A    Function "Move-or-Raise"
  440.  
  441. # Button 1 in an icons gives move for a drag, de-iconify for a double-click,
  442. # nothing for a single click
  443. # Button 2 in an icon, w/ any modifiers, gives de-iconify
  444. #Mouse 1        I    A    Function "Move-or-Iconify"
  445. Mouse 2        I    A    Iconify
  446.  
  447. # Button 2 in the corners, sides, or title-bar gives the window ops menu
  448. Mouse 2        FST    A    Function "window_ops_func"
  449.  
  450. # Button 3 anywhere in the decoration (except the title-bar buttons)
  451. # does a raise-lower
  452. Mouse 3        TSIF    A    RaiseLower
  453.  
  454. # Button 3 in the window, with the Modifier-1 key (usually alt or diamond)
  455. # gives Raise-Lower. Used to use control here, but that interferes with xterm
  456. Mouse 3         W       M       RaiseLower
  457.  
  458. #========================================================================#
  459.  
  460. # Now some keyboard shortcuts.
  461.  
  462. # Arrow Keys
  463. # press arrow + control anywhere, and scroll by 1 page
  464. Key Left    A    C    Scroll -100 0
  465. Key Right    A    C    Scroll +100 +0
  466. Key Up        A    C    Scroll +0   -100
  467. Key Down    A    C    Scroll +0   +100
  468.  
  469. # press arrow + meta key, and scroll by 1/10 of a page
  470. Key Left    A    M    Scroll -10 +0
  471. Key Right    A    M    Scroll +10 +0
  472. Key Up        A    M    Scroll +0   -10
  473. Key Down    A    M    Scroll +0   +10
  474.  
  475. # press shift arrow + control anywhere, and move the pointer by 1% of a page
  476. Key Left    A    SC    CursorMove -1 0
  477. Key Right    A    SC    CursorMove +1 +0
  478. Key Up        A    SC    CursorMove +0   -1
  479. Key Down    A    SC    CursorMove +0   +1
  480.  
  481. # press shift arrow + meta key, and move the pointer by 1/10 of a page
  482. Key Left    A    SM    CursorMove -10 +0
  483. Key Right    A    SM    CursorMove +10 +0
  484. Key Up        A    SM    CursorMove +0   -10
  485. Key Down    A    SM    CursorMove +0   +10
  486.  
  487. # Keyboard accelerators
  488. #Key F1        A    M    Popup "/Debian"
  489. #Key F2        A    M    Popup "Window Ops"
  490. #Key F3        A    M    Module "WindowList" FvwmWinList 
  491. Key F4        A    M    Close
  492. #Key F5        A    M    Move
  493. Key F6        A    M    Resize
  494.  
  495. #Page Up/Dapge Down keys are used to scroll by one desktop page
  496. # in any context, press page up/down + control
  497. # in root context, just pressing page up/down is OK
  498. # I prefer the non-wrapping scroll. These are for example purposes only
  499. #Key Next    A       C       Scroll 100000 0
  500. #Key Next    R       N       Scroll 100000 0  
  501. #Key Prior    A       C       Scroll -100000 0
  502. #Key Prior    R       N       Scroll -100000 0
  503.  
  504. Key Tab         A       MS      Prev FocusAndWarp
  505. Key Tab         A       M       Next FocusAndWarp
  506.  
  507. #Key Escape      A       C       WindowList
  508.  
  509. #========================================================================#
  510.  
  511. # Definitions used by the modules
  512.  
  513. #------------------ RunDialog (an FvwmForm incarnation)
  514. *RunDialogFont *helvetica*m*r*n*14*
  515. *RunDialogButtonFont *helvetica*m*o*n*14*
  516. *RunDialogWarpPointer
  517. *RunDialogFore       black
  518. *RunDialogBack       gray70
  519. *RunDialogItemBack   gray90
  520. *RunDialogItemFore   black
  521. *RunDialogLine       left
  522. *RunDialogText       "Command: "
  523. *RunDialogInput      cmd 30
  524. *RunDialogLine       center
  525. *RunDialogButton     quit "Run" ^M
  526. *RunDialogCommand    Exec $(cmd)
  527. *RunDialogButton     quit "Cancel" ^[
  528. *RunDialogCommand    Nop
  529.  
  530. #------------------ Pager
  531. #*FvwmPagerBack grey60
  532. #*FvwmPagerFore black
  533. #*FvwmPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
  534. #*FvwmPagerHilight #c0c0c0
  535. #*FvwmPagerGeometry -1-1
  536. #*FvwmPagerLabel 0 Desktop
  537. #*FvwmPagerSmallFont 5x8
  538.  
  539. #------------------ FvwmButtons (from 2.0.42)
  540. #*DebianFvwm95ButtonsFore Black
  541. #*DebianFvwm95ButtonsBack #c0c0c0
  542. #*DebianFvwm95ButtonsFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
  543. # Geometry - really likes to pick its own size, but giving a position is OK
  544. #*DebianFvwm95ButtonsGeometry -5-34
  545. # Layout: specify rows or columns, not both
  546. #*DebianFvwm95ButtonsRows 1
  547.  
  548. # Define the buttons to use.....
  549.  
  550. #*DebianFvwm95Buttons(Title xclock, Icon clock.xpm, \
  551. #             Swallow(UseOld) "xclock" 'Exec /usr/bin/X11/xclock -bg \#c0c0c0 \
  552. #             -padding 0 -geometry -1500-1500 &')
  553. #*DebianFvwm95Buttons(2x1, Title load, \
  554. #             Swallow(UseOld) "xload" 'Exec /usr/bin/X11/xload \
  555. #                     -nolabel -bg grey60 -update 5 -geometry -1500-1500 &')
  556. #*DebianFvwm95Buttons(Title xterm, Icon rterm.xpm, \
  557. #             Action 'Exec "XTerm" xterm \
  558. #                     -ls -sb -fn 8x13 -title "Color xterm" &')
  559. #*DebianFvwm95Buttons(Title Files, Icon Xfm.xpm, \
  560. #             Action 'Exec "Files" files &') 
  561. #*DebianFvwm95Buttons(Title Editor, Icon textedit.xpm, \
  562. #             Action 'Exec "editor" offix-editor &')
  563. #*DebianFvwm95Buttons(Title xcalc, Icon rcalc.xpm, \
  564. #             Action 'Exec "Calculator" xcalc &')
  565. #*DebianFvwm95Buttons(Title xview, Icon xview.xpm, \
  566. #             Action 'Exec "xv" xv &')
  567. #*DebianFvwm95Buttons(Title gview, Icon gv.xpm, \
  568. #             Action 'Exec "ghostview" ghostview &')
  569. #*DebianFvwm95Buttons(Title netscape, Icon nscape.xpm, \
  570. #             Action 'Exec "Netscape" netscape -geometry 920x622+90+5 &')
  571. #*DebianFvwm95Buttons(Title kill, Icon rbomb.xpm, Action Destroy)
  572. #*DebianFvwm95Buttons(2x1, Swallow(UseOld) "Desktop" 'FvwmPager 0 0')
  573.  
  574. #------------------ Identify
  575. *FvwmIdentBack #000080
  576. *FvwmIdentFore Yellow
  577. *FvwmIdentFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
  578.  
  579. #------------------ FvwmWinList
  580. #*FvwmWinListBack #c0c0c0
  581. #*FvwmWinListFore Black
  582. #*FvwmWinListFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
  583. #*FvwmWinListAction Click1 Iconify -1,Focus
  584. #*FvwmWinListAction Click2 Iconify
  585. #*FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent
  586. #*FvwmWinListUseSkipList
  587. #*FvwmWinListGeometry +0-1
  588. #*FvwmWinListShowCurrentDesk
  589.  
  590.         
  591. #------------------ FvwmTaskBar
  592. #Style "FvwmTaskBar" NoTitle,BorderWidth 4,HandleWidth 4,Sticky,StaysOnTop,WindowListSkip,CirculateSkip
  593.  
  594. #*FvwmTaskBarGeometry +0-0
  595. #*FvwmTaskBarFore Black
  596. #*FvwmTaskBarBack #c0c0c0
  597. #*FvwmTaskBarTipsFore black
  598. #*FvwmTaskBarTipsBack bisque
  599. #*FvwmTaskBarFont -adobe-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*
  600. #*FvwmTaskBarSelFont -adobe-helvetica-bold-r-*-*-*-120-*-*-*-*-*-*
  601. #*FvwmTaskBarAction Click1 Iconify -1,Raise,Focus
  602. #*FvwmTaskBarAction Click2 Iconify
  603. #*FvwmTaskBarAction Click3 Module "FvwmIdent" FvwmIdent
  604. #*FvwmTaskBarUseSkipList
  605. #*FvwmTaskBarAutoStick
  606. #*FvwmTaskBarStartName Start
  607. #*FvwmTaskBarStartMenu /Corel
  608. #*FvwmTaskBarStartIcon mini-exp.xpm
  609. #*FvwmTaskBarShowTips
  610. ##*FvwmTaskBarShowTransients
  611. ##*FvwmTaskBarClockFormat %I:%M%p
  612. #*FvwmTaskBarHighlightFocus
  613. #*FvwmTaskBarAutoHide
  614.  
  615. #The taskbar now has plugins...
  616. #*FvwmTaskBarGoodyLoadableQuiet
  617. #*FvwmTaskBarGoodyLoadablePlugins /usr/X11R6/lib/X11/fvwm95/plugins
  618.  
  619. #*FvwmTaskBarGoodyLoadableSymbol CheckLockModuleSymbol
  620. #*FvwmTaskBarGoodyLoadableId .Modem
  621. #*FvwmTaskBarCheckLockModuleIcon.Modem mini-connect.xpm
  622. #*FvwmTaskBarCheckLockModuleTip.Modem Modem is in use
  623. #*FvwmTaskBarCheckLockModuleLockFile.Modem /var/lock/LCK..modem
  624.  
  625. #*FvwmTaskBarGoodyLoadableSymbol ShowDateModuleSymbol
  626. #*FvwmTaskBarGoodyLoadableId .DATE
  627. #*FvwmTaskBarShowDateModuleTip.DATE Date
  628. #*FvwmTaskBarShowDateModuleCommand.DATE Exec xmessage `date`
  629. #*FvwmTaskBarShowDateModuleClockFormat.DATE %I:%M%p
  630.  
  631. #DestroyFunc Fvwm95MailFunc
  632. #AddToFunc Fvwm95MailFunc
  633. #+ "I" Exec xterm -T Mail -ls -fn 8x13 -e pine -i
  634.  
  635. #*FvwmTaskBarGoodyLoadableSymbol MailCheckModuleSymbol
  636. #*FvwmTaskBarGoodyLoadableId .MAIL
  637. #*FvwmTaskBarMailCheckModuleMailIcon.MAIL mini-mail.xpm
  638. #*FvwmTaskBarMailCheckModuleCommand.MAIL Fvwm95MailFunc
  639. #*FvwmTaskBarMailCheckModuleNewMailIcon.MAIL mini-newmail.xpm
  640. #*FvwmTaskBarMailCheckModuleNewMailTip.MAIL You have new mail
  641. #*FvwmTaskBarMailCheckModuleNewMailCommand.MAIL beep
  642. #*FvwmTaskBarMailCheckModuleUnreadMailIcon.MAIL mini-unreadmail.xpm
  643. #*FvwmTaskBarMailCheckModuleMailFile.MAIL /var/spool/mail/$USER
  644. #*FvwmTaskBarMailCheckModuleAutoMailTip.MAIL
  645. #*FvwmTaskBarMailCheckModuleMailTipFormat.MAIL 1 0 10 2 10
  646.  
  647. Read /etc/X11/fvwm95/post.hook
  648. Read .fvwm95/post.hook
  649.