Advertisement
bvn13

Untitled

Nov 7th, 2013
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.79 KB | None | 0 0
  1. AddToFunc InitFunction
  2. add
  3. + I Exec exec /usr/bin/feh --bg-scale /home/bvn13/Pictures/wall/50643-1920x1200.jpg &
  4. #===== /usr/bin/feh --bg-scale /home/kfv/Wallpapers/wall2.png &
  5. + I Exec exec xbindkeys &
  6. + I Exec exec setxkbmap -layout 'us,ru' -variant 'winkeys' -option 'grp:caps_toggle,grp_led:caps,compose:ralt' &
  7. + I Exec exec trayer --transparent true --widthtype request --alpha 255 --height 20 --align right &
  8. + I Exec exec xcompmgr -cC -r7 -o.65 -l-10 -t-8 -D7 &
  9. #===== + I Exec exec conky -c ~/.conky/calendar &
  10. #===== + I Exec exec conky -c ~/.conky/clock &
  11. #===== + I Exec exec conky -c ~/.conky/weather &
  12. #===== + I Exec exec fpm2 --gtk-module /usr/lib/gtk-2.0/modules/hidemenu.la &
  13. + I Exec exec sbxkb &
  14. #===== + I Exec exec /home/kfv/scripts/forecastkill.sh
  15.  
  16. ImagePath $[FVWM_USERDIR]/images:+:$[FVWM_USERDIR]/images/icons:+:$[FVWM_USERDIR]/images/decorations
  17.  
  18. Piperead 'echo SetEnv menupos $(($[vp.height]-231))'
  19. Piperead 'echo SetEnv iconmanwidth $(($[vp.width]-271))'
  20. Piperead 'echo SetEnv buttonwidth $(($[vp.width]/8))'
  21.  
  22. DestroyFunc StartFunction
  23. AddToFunc StartFunction
  24. # + I Test (Init) Exec habak -ms $[walldir] || fvwm-root -r bg.png && pidof conky || conky -d
  25. # + I Testrc (!Match) Exec pidof conky || conky -d
  26. + I Module FvwmPager 0 2
  27.  
  28. =====from http://jesgue.homelinux.org/=====
  29. + I Test (!r $[FVWM_USERDIR]/colorsets/.colorset) \
  30. PipeRead '\\ln -sf "$[FVWM_USERDIR]/colorsets/default.cs" $[FVWM_USERDIR]/colorsets/.colorset'
  31. + I Read $[FVWM_USERDIR]/colorsets/.colorset
  32. =====from http://jesgue.homelinux.org/=====
  33.  
  34. + I Module FvwmCompositor
  35. + I Module FvwmEvent
  36. + I ModuleSynchronous FvwmEvent FvwmEvent-EventsHandler
  37.  
  38. DestroyFunc StartFunction
  39. AddToFunc StartFunction
  40. + I FvwmTrace -n fmtrace
  41. + I AFuncSetBackground
  42.  
  43. + I Module FvwmButtons
  44. + I Module FvwmEvent
  45. + I Module FvwmCommandS
  46. + I Test (Restart) All (Iconic) PlaceAgain Icon
  47.  
  48. DestroyModuleConfig FvwmEvent: *
  49. *FvwmEvent: Cmd Function
  50. *FvwmEvent: new_page CurrentPageFocusFunc
  51. *FvwmEvent: new_desk CurrentPageFocusFunc
  52. *FvwmEvent: destroy_window CurrentPageFocusFunc
  53. *FvwmEvent: focus_change MarkWindowAsActiveFunc
  54. *FvwmEvent: add_window NewWindowStartMaximized
  55.  
  56. DestroyFunc Thumbnail
  57. AddToFunc Thumbnail
  58. + I ThisWindow (!Shaded, Raised, !Iconic, !Psi) PipeRead "$[FVWM_USERDIR]/images/bin/thumb $[w.id] $[buttonwidth] \
  59. $[FVWM_USERDIR]/images/thumbinails/icon.tmp.$[w.id].png $[w.miniiconfile] && echo Nop"
  60. + I Iconify
  61.  
  62. DestroyFunc RootRightClick
  63. AddToFunc RootRightClick
  64. + C All (FvwmButtons, !Shaded) Popup MenuFvwmRoot
  65. + H All (CurrentPage, Focused, !Iconic) Popup menu_WindowOps
  66. + M All (CurrentPage, Focused, !Iconic) ResizeFunc
  67.  
  68. DestroyFunc TitleLeftClick
  69. AddToFunc TitleLeftClick
  70. + I EWMHActivateWindowFunc
  71. + D RaiseLower
  72. + M MoveFunc
  73.  
  74. DestroyFunc TitleRightClick
  75. AddToFunc TitleRightClick
  76. + C Menu menu_WindowOps
  77. + M ResizeFunc
  78.  
  79. DestroyFunc FuncFvwmNextWindow
  80. AddToFunc FuncFvwmNextWindow
  81. + I Next (CurrentPage, !Iconic, AcceptsFocus) FlipFocus NoWarp
  82. + I Current Raise
  83.  
  84. DestroyFunc FuncFvwmPrevWindow
  85. AddToFunc FuncFvwmPrevWindow
  86. + I Prev (CurrentPage, !Iconic, AcceptsFocus) Focus NoWarp
  87. + I Current Raise
  88.  
  89. DeskTopSize 3x3
  90. HideGeometryWindow Always
  91.  
  92. Style * Font "Shadow=0 N:xft:Droid Sans:pixelsize=11:bold"
  93. Style * IconBox $[vp.width]x$[vp.height]-11+11, IconFill t r, IconBackgroundPadding 1, IconBackgroundRelief 0
  94. Style * !EWMHMiniIconOverride, IconOverride, NoIconTitle
  95. Style * DecorateTransient, UseDecor WindowDecoration, !StickyStippledTitle, IndexedWindowName
  96. Style * MinOverlapPlacement
  97. Style * SnapAttraction 5 All Screen
  98. Style * EdgeMoveDelay -1
  99. Style * EdgeMoveResistance 20
  100. Style * SloppyFocus, MouseFocusClickRaises
  101. ClickTime 550
  102. Style * ResizeOpaque
  103. OpaqueMoveSize unlimited
  104. EwmhBaseStruts 0 10 0 16
  105.  
  106.  
  107. Style Fvwm* !Title, !Borders, !Iconifiable, WindowListSkip, !FixedPosition, FixedSize, Sticky, Layer 7
  108. Style FvwmIdent Title
  109. Style FvwmConsole Title, Borders, !FixedSize
  110. Style * MiniIcon quest.png, !Icon
  111. Style urxvt MiniIcon term.png
  112. Style xterm MiniIcon term.png
  113. Style "Запуск GIMP" !Title, !Borders, PositionPlacement Center
  114. Style "Панель инструментов" !Title, PositionPlacement Center
  115. Style "Слои*" !Title, PositionPlacement Center
  116. Style "OpenOffice.org" !Title, !Borders, PositionPlacement Center
  117. Style "Gajim" !Title
  118. Style "Сообщения - Gajim" Title
  119. Style MPlayer EWMHMiniIconOverride, MiniIcon mplayer.png, !Title, Layer 9, State 0
  120. Style "* - Mozilla Firefox" MiniIcon firefo.png, !Title, Layer 9, State 0
  121. Style "Npviewer.bin" !Title, Layer 9, State 0
  122. Style "<unknown>" !Title, Layer 9, State 0
  123. Style Firefox EWMHMiniIconOverride, MiniIcon firefo.png, Layer 9, State 0
  124. Style trayer EWMHMiniIconOverride, MiniIcon firefo.png, !Title, !Borders
  125. Style gqview EWMHMiniIconOverride, MiniIcon gqvie.png
  126. Style jed_ !Sticky,EWMHMiniIconOverride, MiniIcon te.png
  127. Style Wine EWMHMiniIconOverride, !Title, !Borders
  128. Style gnome-mplayer EWMHMiniIconOverride, MiniIcon mplayer.png, Layer 9, State 0
  129. Style smplayer EWMHMiniIconOverride, MiniIcon player.png, Layer 9, State 0
  130. Style pcmanfm Title PcmanfM, EWMHMiniIconOverride, MiniIcon folder.png
  131. Style spacefm Title PcmanfM, EWMHMiniIconOverride, MiniIcon folder.png
  132. Style myth* EWMHMiniIconOverride, MiniIcon mythtv.png, Layer 9, State 0, NoTitle, NoHandles
  133. Style Eclipse MiniIcon eclipse.png, Layer 9, State 0, NoTitle, NoHandles
  134. Style "XOSD" EWMHMiniIconOverride, Dock, Title, Borders, Layer 9, State 0
  135.  
  136. Mouse 1 R A RootLeftClick
  137. Mouse 1 1 A HideWindows
  138. Mouse 1 1 A Close
  139. Mouse 1 5 A Maximize
  140. Mouse 3 3 A Iconify
  141. Mouse 1 F A ResizeFunc
  142. Mouse 1 ST M TitleLeftClick
  143. Mouse 1 W M MoveFunc
  144. Mouse 2 W A Menu menu_WindowOps
  145. Mouse 1 I A Iconify Off
  146. Mouse 3 I M Menu menu_WindowOps
  147. Mouse 2 T A HideWindows
  148. Mouse 2 5 A Maximize 0 100
  149. Mouse 2 I A Function HideWindows
  150. Mouse 1 3 A Thumbnail
  151. Mouse 3 4 A Maximize 100 0
  152. Mouse 3 SFT A TitleRightClick
  153. Mouse 3 W M ResizeFunc
  154. Mouse 3 R A RootRightClick
  155.  
  156. Key F12 A A Restart
  157. Key D A M Exec exec dmenu_run &
  158. #Key Tab A M FuncFvwmNextWindow
  159. #Key Tab A SA FuncFvwmPrevWindow
  160.  
  161. AddToFunc ResizeFunc
  162. + I EWMHActivateWindowFunc
  163. + I Resize
  164.  
  165. AddToFunc MoveFunc
  166. + I EWMHActivateWindowFunc
  167. + I Move
  168.  
  169. CursorStyle ROOT left_ptr
  170. CursorStyle WAIT left_ptr
  171. CursorStyle TITLE fleur
  172. CursorStyle DEFAULT left_ptr
  173. CursorStyle RESIZE fleur
  174.  
  175. DestroyModuleConfig FvwmButtonsC
  176. *FvwmButtons: Geometry 180x120+C1500-20
  177. *FvwmButtons: Rows 1 C
  178. *FvwmButtons: Frame 0 C
  179. *FvwmButtons: Padding 0 0 C
  180. C
  181. *FvwmButtons: (Swallow "FvwmPagCer" "FvwmPager")
  182. DestroyModuleConfig FvwmPager C
  183. *FvwmPager: Font none C
  184. *FvwmPager: SolidSeparators C
  185. *FvwmPager: WindowBorderWidth 0
  186. *FvwmPager: Fore #4a4f56
  187. *FvwmPager: Back #acacac
  188. *FvwmPager: Hilight #4a4f56
  189.  
  190. AddToFunc ResizeFunc
  191. + I EWMHActivateWindowFunc
  192. + I Resize
  193.  
  194. AddToFunc MoveFunc
  195. + I EWMHActivateWindowFunc
  196. + I Move
  197.  
  198. CursorStyle ROOT left_ptr
  199. CursorStyle WAIT left_ptr
  200. CursorStyle TITLE fleur
  201. CursorStyle DEFAULT left_ptr
  202. CursorStyle RESIZE fleur
  203.  
  204. DestroyModuleConfig FvwmButtons
  205. *FvwmButtons: Geometry 180x120+1500-20
  206. *FvwmButtons: Rows 1
  207. *FvwmButtons: Frame 0
  208. *FvwmButtons: Padding 0 0
  209.  
  210. *FvwmPager: WindowColors yellow #777 yellow #777
  211.  
  212. *FvwmIconMan: Action Mouse 2 N sendcommand HideWindows
  213. *FvwmIconMan: Action Mouse 5 N sendcommand "ThisWindow (!Iconic) Iconify"
  214. MenuStyle * PopupOffset +0 100, PopupDelay 1000
  215. MenuStyle * Font "xft:Droid Sans:pixelsize=12"
  216. MenuStyle * BorderWidth 0, TrianglesSolid, AutomaticHotkeys
  217.  
  218. DestroyMenu MenuFvwmRoot
  219. AddToMenu "MenuFvwmRoot@$[FVWM_USERDIR]/images/menu.png@"
  220. + Терминал%term.png% Exec xterm &
  221. + "Файловый менеджер"%folder.png% Exec spacefm --gtk-module /usr/lib/gtk-2.0/modules/hidemenu.la &
  222. + Браузер%browser.png% Exec google-chrome &
  223. ===== + Телевизор%mythtv_gray.png% Exec mythfrontend &
  224. + "" Nop
  225. + Интернет%browser.png% Popup MenuInternet Menu 100 0
  226. + Разработка%run.png% Popup MenuDevelop Menu 100 0
  227. + Мультимедиа%player.png% Popup MenuMultimedia Menu 100 0
  228. + Офис%te.png% Popup MenuOffice Menu 100 0
  229. + Настройка%settings.png% Popup MenuSettings Menu 100 0
  230. + "" Nop
  231. + "Завершить работу"%quit.png% Popup MenuQuit Menu 100 0
  232.  
  233. AddToMenu MenuDevelop
  234. + Eclipse%eclipse.png% Exec eclipse-3.5 &
  235. + NetBeans%netbeans.png% Exec netbeans-6.9 &
  236. + Geany%geany.png% Exec geany &
  237. + RapidSVN%settings.png% Exec rapidsvn &
  238. + "Android AVD manager"%android.png% Exec /opt/android-sdk-update-manager/tools/android &
  239. + "Android Draw GUI Builder"%term.png% Exec /opt/droiddraw/droiddraw.sh &
  240.  
  241. AddToMenu MenuQuit
  242. + "Завершить сеанс"%quit.png% Exec FvwmCommand Quit
  243. + "Уснуть"%suspend.png% Exec sudo hibernate-ram
  244. + "Выключить"%lock.png% Exec sudo hibernate
  245. + "Профилактика"%run.png% Popup MenuClean Menu 100 0
  246.  
  247. AddToMenu MenuClean
  248. + "Перезагрузить"%refresh.png% Exec sudo reboot -f
  249. + "Выключить (off)"%lock.png% Exec sudo poweroff -f
  250.  
  251. AddToMenu MenuInternet
  252. + Firefox%firefo.png% Exec firefox
  253. + "Google Chrome"%chrome.png% Exec google-chrome
  254. + Gajim%im.png% Exec gajim ~ --gtk-module /usr/lib/gtk-2.0/modules/hidemenu.la &
  255. + "Password Manager"%fpm.png% Exec fpm2 --gtk-module /usr/lib/gtk-2.0/modules/hidemenu.la &
  256. ===== + Skype%skype.png% Exec export GTK2_RC_FILES="/home/kfv/.gtkrc-2.0" && LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype &
  257. + Skype%skype.png% Exec skype &
  258. + Thunderbird%mail.png% Exec thunderbird &
  259.  
  260. AddToMenu MenuMultimedia
  261. + MythTV%mythtv.png% Popup MenuMythTV
  262. + "Для телефона"%phone.png% Popup MenuPhone
  263. + Screencasts%rec.png% Popup ScreenCasts
  264. + VirtualBox%virtualbox.png% Exec export GTK2_RC_FILES="/home/kfv/.gtkrc-2.0" && sudo modprobe vboxdrv && sudo chmod 777 /dev/sr0 && VirtualBox &
  265. + Gimp%gim.png% Exec gimp &
  266. + gPodder%music.png% Exec gpodder --gtk-module /usr/lib/gtk-2.0/modules/hidemenu.la &
  267. + Audacity%audacity.png% Exec audacity &
  268. + Graveman%sound.png% Exec sudo chmod 777 /dev/sr0 && graveman --gtk-module /usr/lib/gtk-2.0/modules/hidemenu.la &
  269. + Radio-T%radiot.png% Exec airstart Radio-T &
  270. + Nexuiz%nexuiz.png% Exec nexuiz &
  271.  
  272. AddToMenu MenuPhone
  273. + "Avidemux"%tv.png% Exec avidemux2_gtk &
  274. + "EasyTag"%tv.png% Exec easytag &
  275.  
  276. AddToMenu MenuMythTV
  277. + "MythTV fullscreen"%tv.png% Exec mythfrontend &
  278. + "MythTV medium"%tv.png% Exec mythfrontend --geometry 800x600 &
  279. + "MythTV lite"%tv.png% Exec mythfrontend --geometry 200x160 &
  280.  
  281. AddToMenu MenuOffice
  282. + Writer%ooo-writer.png% Exec export OOO_FORCE_DESKTOP=gnome && oowriter &
  283. + Calc%ooo-calc.png% Exec export OOO_FORCE_DESKTOP=gnome && oocalc &
  284. + Base%ooo-base.png% Exec export OOO_FORCE_DESKTOP=gnome && oobase &
  285. + Impress%ooo-impress.png% Exec export OOO_FORCE_DESKTOP=gnome && ooimpress &
  286. + Draw%ooo-draw.png% Exec export OOO_FORCE_DESKTOP=gnome && oodraw &
  287. + Math%ooo-math.png% Exec export OOO_FORCE_DESKTOP=gnome && oomath &
  288. + EPDFView%pdf.png% Exec epdfview --gtk-module /usr/lib/gtk-2.0/modules/hidemenu.la &
  289. + Dia%calc.png% Exec dia &
  290.  
  291. AddToMenu ScreenCasts
  292. + "Record my desktop"%tv.png% Exec gtk-recordMyDesktop &
  293. + Xvidcap%tv.png% Exec xvidcap &
  294.  
  295. AddToMenu MenuSettings
  296. + MissingSubmenuFunction ConfigBrowser
  297. + "Конфиг"%docs.png% Exec gvim ~/.fvwm/config &
  298. + "Перезапустить Fvwm"%restart.png% Restart
  299. + FvwmConsole%console.png% Module FvwmConsole
  300.  
  301. DestroyMenu menu_WindowOps
  302. AddToMenu menu_WindowOps
  303. + DynamicPopupAction Function WindowOpsFunc
  304.  
  305. DestroyFunc WindowOpsFunc
  306. AddToFunc WindowOpsFunc
  307. + I DestroyMenu recreate menu_WindowOps
  308. + I AddToMenu menu_WindowOps $[w.class] Title
  309.  
  310. + I ThisWindow (!Iconic, !Maximized, Maximizable) + "$[gt.Свернуть]"%shade.png% Pick Thumbnail
  311. + I TestRc (!Match) ThisWindow (Iconic, Maximizable) + "$[gt.Развернуть]"%resize.png% Pick Thumbnail
  312. + I TestRc (Error) + "$[gt.Свернут]"%go-last.png% Pick Thumbnail
  313.  
  314. + I ThisWindow (!Iconic, !Maximized, Maximizable) + "$[gt.На весь экран]"%maximize.png% Pick Maximize
  315. + I TestRc (!Match) ThisWindow (!Iconic, Maximizable) + "$[gt.Свернуть в окно]"%fullscreen.png% Pick Maximize
  316. + I TestRc (Error) + "$[gt.На весь экран]"%maximize.png% Pick Maximize
  317.  
  318. + I ThisWindow (!Iconic) + "" Nop
  319.  
  320. + I ThisWindow (!Iconic, !Sticky) + "$[gt.На всех столах]"%stick.png% Pick Stick
  321. + I TestRc (!Match) ThisWindow (!Iconic) + "$[gt.На одном столе]"%stick.png% Pick Stick
  322. + I TestRc (Error) + "$[gt.На всех столах]"%stick.png% Pick Stick
  323.  
  324. + I ThisWindow (!Iconic, Layer 6) + "$[gt.Вниз]"%go-next.png% Pick Layer 0 4
  325. + I TestRc (!Match) ThisWindow (!Iconic) + "$[gt.Поверх всех окон]"%go-last.png% Pick Layer 0 6
  326. + I TestRc (Error) + "$[gt.Always on Top]" Pick Layer 0 6
  327.  
  328. + I ThisWindow (!Iconic, FixedPosition) + "$[gt.Разблокировать]"%move.png% WindowStyle VariablePosition, VariableSize
  329. + I TestRc (!Match) ThisWindow (!Iconic) + "$[gt.Заблокировать]"%edit-delete.png% WindowStyle FixedPosition, FixedSize
  330.  
  331. + I ThisWindow (!Iconic) + "" Nop
  332. + I ThisWindow (!Iconic) + "$[gt.Переместить]"%move.png% MoveFunc
  333. + I ThisWindow (!Iconic) + "$[gt.Размер]"%resize.png% ResizeFunc
  334. + I ThisWindow (!Iconic) + "" Nop
  335.  
  336. + I ThisWindow (!Iconic) + "Декорации..." Popup menu_WindowOpsAdv
  337.  
  338. + I ThisWindow (!Iconic) + "" Nop
  339. + I + "$[gt.Закрыть]"%kill.png% Pick Close
  340.  
  341. DestroyMenu menu_WindowOpsAdv
  342. AddToMenu menu_WindowOpsAdv
  343. + DynamicPopupAction Function WindowOpsFuncAdv
  344.  
  345. DestroyFunc WindowOpsFuncAdv
  346. AddToFunc WindowOpsFuncAdv
  347. + I DestroyMenu recreate menu_WindowOpsAdv
  348. + I AddToMenu menu_WindowOpsAdv
  349.  
  350. + I ThisWindow (State 14) + "$[gt.Заголовок]"%resize.png% WindowStyle Title
  351. + I TestRc (NoMatch) + "$[gt.Без заголовка]"%shade.png% WindowStyle !Title
  352. + I State 14
  353.  
  354. + I ThisWindow (State 15) + "$[gt.Рамка]"%resize.png% WindowStyle Borders
  355. + I TestRc (NoMatch) + "$[gt.Без рамки]"%shade.png% WindowStyle !Borders
  356. + I State 15
  357.  
  358. Style * Colorset 1, HilightColorset 1
  359. Style * BorderWidth 1, HandleWidth 1, BorderColorset 2, HilightBorderColorset 2
  360. Style * EdgeMoveDelay 0
  361.  
  362. Colorset 1 fg #fff, bg #bdb6ac, IconAlpha 30
  363. Colorset 2 fg #fff, bg #2e2e2e
  364. Colorset 3 fg #000, bg #e6e1db, sh #c3b9ae, hi #f3f0ed
  365. Colorset 4 fg #fff, bg #2e2e2e, sh #e7e1db, hi #e7e1db, HGradient 256 2 gray40 54 gray30 200 #e6e1db
  366.  
  367. Colorset 11 TiledPixmap title-active.png
  368. Colorset 12 TiledPixmap title-inactive.png
  369.  
  370. *FvwmButtons: Colorset 5
  371. *FvwmIconMan: Colorset 5
  372. *FvwmIconMan: PlainColorset 5
  373. *FvwmIconMan: FocusColorset 6
  374. *FvwmIconMan: SelectColorset 5
  375. *FvwmIconMan: FocusAndSelectColorset 6
  376. *FvwmIconMan: IconColorset 5
  377.  
  378. MenuStyle * MenuColorset 3, HilightBack, ActiveColorset 4
  379.  
  380. *FvwmFormDefault: Colorset 1
  381. *FvwmFormDefault: ItemColorset 6
  382.  
  383. DestroyDecor recreate WindowDecoration
  384. AddToDecor WindowDecoration
  385. + TitleStyle RightJustified Height 20
  386. + TitleStyle Active Colorset 11 -- Flat
  387. + TitleStyle Inactive Colorset 12 -- Flat
  388.  
  389. + ButtonStyle 1 Active (Pixmap close-active.png) Inactive (Pixmap close-inactive.png)
  390. + ButtonStyle 3 Active (Pixmap iconify-active.png) Inactive (Pixmap iconify-inactive.png)
  391. + ButtonStyle 5 Active (Pixmap maximize-active.png) Inactive (Pixmap maximize-inactive.png)
  392. + ButtonStyle 2 Active (MiniIcon) Inactive (MiniIcon)
  393.  
  394. ActiveDown (Pixmap close-active.png)
  395. + ButtonStyle All -- Flat UseTitleStyle
  396. + BorderStyle -- Flat
  397.  
  398. Style * Button 3
  399. Style * NoButton 4
  400. Style * NoButton 6
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement