Advertisement
Guest User

fvwm2rc

a guest
Feb 3rd, 2008
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.05 KB | None | 0 0
  1. EdgeResistance 100 10
  2. EdgeScroll 100 100
  3. ClickTime 750
  4.  
  5. DeskTopSize 6x1
  6. MenuStyle * fvwm, Foreground White, Background DarkGreen
  7. MenuStyle * Font -adobe-helvetica-medium-r-*-*-16-*-*-*-*-*-*-*
  8.  
  9. ColormapFocus FollowsMouse
  10.  
  11. Style * Font -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
  12. Style * IconFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
  13. Style * HilightFore White, HilightBack DarkGreen
  14. Style * BorderWidth 4, HandleWidth 4
  15. Style * Icon Color lightgrey/dimgrey
  16. Style * MWMFunctions, MWMDecor, HintOverride
  17. Style * DecorateTransient, NoPPosition
  18. Style * FocusFollowsMouse
  19. Style * TileCascadePlacement
  20.  
  21. Style Fvwm* NoTitle, Sticky, WindowListSkip
  22.  
  23. Key Next A SCM Next [*] Focus
  24. Key Prior A SCM Prev [*] Focus
  25.  
  26. Mouse 3 R A Menu MenuFvwmRoot Nop
  27. Mouse 2 R A WindowList
  28. Mouse 1 R A Menu MenuFvwmWindowOps Nop
  29.  
  30. Mouse 0 1 A Menu MenuFvwmWindowOps Nop
  31. Mouse 0 2 A Menu MenuFvwmWindowOps Nop
  32.  
  33. Mouse 1 F A FuncFvwmResizeOrRaise
  34. Mouse 1 TS A FuncFvwmMoveOrRaise
  35. Mouse 1 I A FuncFvwmMoveOrIconify
  36. Mouse 2 I A Iconify
  37. Mouse 2 FST A Menu MenuFvwmWindowOps2 Nop
  38. Mouse 3 TSIF A RaiseLower
  39.  
  40. ######################## Initialization ############################
  41. AddToFunc StartFunction
  42. + I Module FvwmPager 0 0
  43.  
  44. AddToFunc InitFunction
  45. + I exec xsetroot -mod 4 4 -bg black -fg gray20
  46.  
  47. + I exec xsetroot -cursor_name left_ptr
  48.  
  49. ######################## Menus #############################
  50. DestroyMenu MenuFvwmRoot
  51. AddToMenu MenuFvwmRoot "Root Menu" Title
  52. + "&_ Icons" Exec exec rox --pinboard=PIN
  53. + "" Nop
  54. + "" Nop
  55. + "&_ Edit" Exec exec mousepad
  56. + "" Nop
  57. + "" Nop
  58. + "&_ Terminal" Exec exec xterm
  59. + "" Nop
  60. + "" Nop
  61. + "&_ Graphics" Popup MenuFvwmGraphics
  62. + "&_ Groovy" Popup MenuFvwmGroovy
  63. + "&_ Internet" Popup MenufvwmInternet
  64. + "&_ Utilities" Popup MenuFvwmUtilities
  65. + "" Nop
  66. + "" Nop
  67. + "&_ Config" Popup MenuFvwmConfig
  68. + "" Nop
  69. + "" Nop
  70. + "&_ Exit Fvwm" Popup MenuFvwmQuitVerify
  71.  
  72. DestroyMenu MenuFvwmGraphics
  73. AddToMenu MenuFvwmgraphics "_Graphics_" Title
  74. + "" Nop
  75. + "&_ Colorz!" Exec exec gcolor2
  76. + "&_ Gimp" Exec exec gimp
  77. + "&_ GQView" Exec exec gqview
  78. DestroyMenu MenuFvwmGroovy
  79. AddToMenu MenuFvwmgroovy "_Groovy_" Title
  80. + "" Nop
  81. + "&_ MPlayer" Exec exec gmplayer
  82. + "&_ XMMS" Exec exec audacious
  83. + "" Nop
  84. + "" Nop
  85. + "&_Volume" Exec exec mixer
  86. DestroyMenu MenuFvwmInternet
  87. AddToMenu MenuFvwmInternet "_Internet_" Title
  88. + "" Nop
  89. + "&_ BitTorrent" Exec exec transmission
  90. + "&_ Email" Exec exec thunderbird
  91. + "&_ Firefox" Exec exec firefox
  92. + "&_ Mozzy" Exec exec seamonkey
  93. + "&_ Opera" Exec exec opera
  94. + "&_ XChat" Exec exec xchat
  95. DestroyMenu MenuFvwmUtilities
  96. AddToMenu MenuFvwmUtilities "_Utilities_" Title
  97. + "" Nop
  98. + "&_ Calculator" Exec exec galculator
  99. + "&_ Calender" Exec exec sunbird
  100. + "" Nop
  101. + "" Nop
  102. + "&_ OpenOffice" Exec exec soffice -writer
  103. + "" Nop
  104. + "" Nop
  105. + "&_ Lyx" Exec exec lyx
  106. + "&_ Scribus" Exec exec scribus
  107. + "&_ TeXmacs" Exec exec texmacs
  108.  
  109. DestroyMenu MenuFvwmConfig
  110. AddToMenu MenuFvwmConfig "Configuration" Title
  111. + "" Nop
  112. + "&_ Sloppy Focus" FuncFvwmFocusPolicyChange SloppyFocus
  113. + "&_ Click Focus" FuncFvwmFocusPolicyChange ClickToFocus
  114. + "&_ Follows Mouse" FuncFvwmFocusPolicyChange FocusFollowsMouse
  115. + "" Nop
  116. + "" Nop
  117. + "&_ Paging On" EdgeScroll 100 100
  118. + "&_ Paging Off" EdgeScroll 0 0
  119. + "&_ EdgeWrap" EdgeScroll 100000 100000
  120.  
  121. DestroyFunc FuncFvwmWindowCommon
  122. AddToFunc FuncFvwmWindowCommon
  123. + I AddToMenu $0 &Move Move
  124. + I AddToMenu $0 &Resize Resize
  125. + I AddToMenu $0 "" Nop
  126. + I AddToMenu $0 "" Nop
  127. + I AddToMenu $0 (De)&Iconify Iconify
  128. + I AddToMenu $0 (un)Stick Stick
  129. + I AddToMenu $0 (Un)Ma&ximize Maximize
  130. + I AddToMenu $0 "" Nop
  131. + I AddToMenu $0 "" Nop
  132. + I AddToMenu $0 &Close Close
  133. + I AddToMenu $0 "" Nop
  134. + I AddToMenu $0 "" Nop
  135. + I AddToMenu $0 Destroy Destroy
  136. + I AddToMenu $0 "" Nop
  137. + I AddToMenu $0 "" Nop
  138.  
  139. DestroyMenu MenuFvwmWindowOps
  140. AddToMenu MenuFvwmWindowOps "Window Ops" Title
  141. FuncFvwmWindowCommon MenuFvwmWindowOps
  142. + "Re&fresh Window" RefreshWindow
  143.  
  144. DestroyMenu MenuFvwmQuitVerify
  145. AddToMenu MenuFvwmQuitVerify "Really Quit?" Title
  146. + "" Nop
  147. + "&_ Really Quit" Quit
  148. + "" Nop
  149. + "" Nop
  150. + "&_ Restart" Restart
  151. + "" Nop
  152. + "" Nop
  153. + "&_XFCE" Restart startxfce4
  154. + "&_KDE" Restart /usr/local/bin/startkde
  155. + "&_OpenBox" Restart openbox
  156. + "&_TWM" Restart twm
  157.  
  158. ######################## Functions ##########################
  159.  
  160. DestroyFunc FuncFvwmMoveOrRaise
  161. AddToFunc FuncFvwmMoveOrRaise
  162. + I Raise
  163. + M Move
  164. + D Lower
  165.  
  166. DestroyFunc FuncFvwmMoveOrIconify
  167. AddToFunc FuncFvwmMoveOrIconify
  168. + I Raise
  169. + M Move
  170. + D Iconify
  171.  
  172. DestroyFunc FuncFvwmResizeOrRaise
  173. AddToFunc FuncFvwmResizeOrRaise
  174. + I Raise
  175. + M Resize
  176. + D Lower
  177.  
  178. DestroyFunc FuncFvwmPrint
  179. AddToFunc FuncFvwmPrint
  180. + I Raise
  181. + I Exec xdpr -id $w
  182.  
  183. DestroyFunc FuncFvwmPrintReverse
  184. AddToFunc FuncFvwmPrintReverse
  185. + I Raise
  186. + I Exec xdpr 1/2 -h -rv -id $w
  187.  
  188. DestroyFunc FuncFvwmFocusPolicyChange
  189. AddToFunc FuncFvwmFocusPolicyChange
  190. + I Style * $0
  191. + I Recapture
  192.  
  193. read ConfigFvwmPager
  194.  
  195.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement