Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- EwmhBaseStruts 0 0 0 0
- ImagePath /usr/share/icons/icons:/usr/share/icons:$[HOME]/pic/fvwm_icons:/tmp/cover:/usr/pkg/include/X11/pixmaps:$[HOME]/.cwm_themes
- DesktopSize 1x1
- EdgeThickness 0
- XorValue 888
- IgnoreModifiers L25
- SetEnv BGNORM "#181818"
- SetEnv BGACT "#303030"
- SetEnv BGINS "#181818"
- SetEnv BGSEL "#303030"
- SetEnv FGNORM "#c0c0c0"
- SetEnv FGACT "#c0c0c0"
- SetEnv FGINS "#909090"
- SetEnv FGSEL "#c0c0c0"
- PipeRead "echo SetEnv SHAD \"`test \"$[BGNORM]\" = \"\#000000\" && echo \"\#181818\" || echo \"\#000000\"`\""
- SetEnv FREETYPE_PROPERTIES "truetype:interpreter-version=40"
- SetEnv LineHeight 24
- SetEnv DPI 144
- PipeRead "echo SetEnv LINEH `echo \'$[LineHeight] * $[DPI] / 144 \'|bc`"
- PipeRead "echo SetEnv LINEW `echo \'27 * $[DPI] / 144 \'|bc`"
- PipeRead "echo SetEnv LINE4W `echo \'4 * 27 * $[DPI] / 144 \'|bc`"
- SetEnv RunTerm "mlterm"
- CleanupColorsets
- Colorset 0 fg "$[FGNORM]", bg "$[BGNORM]", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]"
- Colorset 1 fg "$[FGSEL]", bg "$[BGSEL]", hi "#787878", fgsh "$[SHAD]", sh "$[SHAD]"
- Colorset 2 fg "$[FGINS]", bg "$[BGINS]", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]"
- Colorset 3 fg "$[FGNORM]", bg "$[BGNORM]", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]"
- #Colorset 0 fg "$[FGNORM]", bg "$[BGNORM]", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]", TiledPixmap marb_newgray_bg.xpm
- #Colorset 1 fg "$[FGSEL]", bg "$[BGSEL]", hi "#787878", fgsh "$[SHAD]", sh "$[SHAD]", TiledPixmap marb_new_hi.xpm
- #Colorset 2 fg "$[FGINS]", bg "$[BGINS]", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]", TiledPixmap marb_newgray_bg.xpm
- #Colorset 3 fg "$[FGNORM]", bg "$[BGNORM]", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]", TiledPixmap marb_newgray_bg.xpm
- #Colorset 4 fg "$[FGNORM]", bg "#603030", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]"
- #Colorset 5 fg "$[FGNORM]", bg "#304860", hi "#484848", fgsh "$[SHAD]", sh "$[SHAD]"
- #Colorset 4 fg "#c0c0c0", bg "#484848", hi "#787878", fgsh "#303030", sh "#181818"
- #Colorset 5 fg "#909090", bg "$[BGNORM]", hi "#606060", fgsh "#181818", sh "#181818"
- #Colorset 6 fg "#c0c0c0", bg "$[BGNORM]", hi "#606060", fgsh "#181818", sh "#181818"
- #Colorset 7 fg "#c0c0c0", bg "#484848", hi "#787878", fgsh "#303030", sh "#181818"
- #Colorset 8 fg "#909090", bg "$[BGNORM]", hi "#606060", fgsh "#181818", sh "#181818"
- #Colorset 9 fg "#c0c0c0", bg "$[BGNORM]", hi "#606060", fgsh "#181818", sh "#181818"
- #Colorset 10 fg "$[FGACT]", bg "$[BGACT]"
- #Colorset 11 fg "$[FGACT]", bg "$[BGACT]"
- #Colorset 10 fg "$[FGNORM]", bg "$[BGNORM]"
- #Colorset 11 fg "$[BGNORM]", bg "$[FGINS]"
- #Colorset 10 fg "$[FGNORM]", bg "$[BGACT]"
- #Colorset 11 fg "$[BGNORM]", bg "$[FGINS]"
- Colorset 10 fg "$[FGNORM]", bg "#484848"
- Colorset 11 fg "$[BGNORM]", bg "#606060"
- Colorset 12 fg "$[FGSEL]", bg "$[BGSEL]", hi "#606060", sh "$[SHAD]"
- Colorset 13 fg $[fg.cs2], bg $[bg.cs2], hi $[hilight.cs2], sh $[shadow.cs2], VGradient 48 5 $[bg.cs2] 1 $[hilight.cs2] 1 $[bg.cs2] 8 $[bg.cs2] 1 $[hilight.cs2] 1 $[bg.cs2]
- Colorset 14 fg $[fg.cs1], bg $[bg.cs1], hi $[hilight.cs12], sh $[shadow.cs12], VGradient 48 5 $[bg.cs12] 1 $[hilight.cs12] 1 $[bg.cs12] 8 $[bg.cs12] 1 $[hilight.cs12] 1 $[bg.cs12]
- Colorset 15 fg $[fg.cs0], bg $[bg.cs0], hi $[hilight.cs0], sh $[shadow.cs0], VGradient 48 5 $[bg.cs0] 1 $[hilight.cs0] 1 $[bg.cs0] 8 $[bg.cs0] 1 $[hilight.cs0] 1 $[bg.cs0]
- Colorset 13 fg $[fg.cs2], bg $[bg.cs2], hi $[hilight.cs2], sh $[shadow.cs2], VGradient 48 3 $[hilight.cs2] 1 $[bg.cs2] 4 $[bg.cs2] 1 $[hilight.cs2]
- Colorset 14 fg $[fg.cs12], bg $[bg.cs12], hi $[hilight.cs12], sh $[shadow.cs12], VGradient 48 3 $[hilight.cs12] 1 $[bg.cs12] 4 $[bg.cs12] 1 $[hilight.cs12]
- Colorset 15 fg $[fg.cs0], bg $[bg.cs0], hi $[hilight.cs0], sh $[shadow.cs0], VGradient 48 3 $[hilight.cs0] 1 $[bg.cs0] 4 $[bg.cs0] 1 $[hilight.cs0]
- Colorset 13 fg $[fg.cs2], bg $[bg.cs2], hi $[hilight.cs2], sh $[shadow.cs2], HGradient 96 2 $[shadow.cs0] 1 $[shadow.cs0] 7 $[bg.cs0]
- Colorset 14 fg $[fg.cs12], bg $[bg.cs12], hi $[hilight.cs12], sh $[shadow.cs12], HGradient 96 2 $[bg.cs12] 1 $[bg.cs12] 7 $[bg.cs0]
- Colorset 15 fg $[fg.cs0], bg $[bg.cs0], hi $[hilight.cs0], sh $[shadow.cs0], HGradient 96 2 $[shadow.cs0] 1 $[shadow.cs0] 7 $[bg.cs0]
- #Colorset 13 fg $[fg.cs2], bg $[bg.cs2], hi $[hilight.cs2], sh $[shadow.cs2], VGradient 48 3 $[hilight.cs2] 1 $[bg.cs2] 2 $[bg.cs2] 1 $[shadow.cs2]
- #Colorset 14 fg $[fg.cs12], bg $[bg.cs12], hi $[hilight.cs12], sh $[shadow.cs12], VGradient 48 3 $[hilight.cs12] 1 $[bg.cs12] 2 $[bg.cs12] 1 $[shadow.cs12]
- #Colorset 15 fg $[fg.cs0], bg $[bg.cs0], hi $[hilight.cs0], sh $[shadow.cs0], VGradient 48 3 $[hilight.cs0] 1 $[bg.cs0] 2 $[bg.cs0] 1 $[shadow.cs0]
- #Colorset 13 fg $[fg.cs2], bg $[bg.cs2], hi $[hilight.cs2], sh $[shadow.cs2], TiledPixmap marb_newgray_bg.xpm
- #Colorset 14 fg $[fg.cs12], bg $[bg.cs12], hi $[hilight.cs12], sh $[shadow.cs12], TiledPixmap marb_new_hi.xpm
- #Colorset 15 fg $[fg.cs0], bg $[bg.cs0], hi $[hilight.cs0], sh $[shadow.cs0], TiledPixmap marb_newgray_bg.xpm
- Colorset 16 fg $[fg.cs2], bg $[bg.cs2], hi $[hilight.cs2], sh $[shadow.cs2], CGradient 48 2 $[bg.cs2] 1 $[bg.cs2] 2 $[hilight.cs2]
- Colorset 17 fg $[fg.cs12], bg $[bg.cs12], hi $[hilight.cs12], sh $[shadow.cs12], CGradient 48 2 $[bg.cs12] 1 $[bg.cs12] 2 $[hilight.cs12]
- Style * FvwmBorder
- BorderStyle Inactive --
- BorderStyle Active --
- BorderStyle Simple
- Style * BorderWidth 2, HandleWidth 2, HilightBorderColorset 11, BorderColorset 10, Colorset 12, HilightColorset 1
- BorderStyle -- Flat
- #Style * BorderWidth 6, HandleWidth 6, HilightBorderColorset 12, BorderColorset 0, Colorset 2, HilightColorset 12
- #Style * BorderWidth 8, HandleWidth 8, HilightBorderColorset 12, BorderColorset 0, Colorset 2, HilightColorset 12
- #Style * BorderWidth 6, HandleWidth 6, HilightBorderColorset 1, BorderColorset 2, Colorset 2, HilightColorset 1
- #Style * BorderWidth 8, HandleWidth 8, HilightBorderColorset 1, BorderColorset 2, Colorset 2, HilightColorset 1
- #Style * MwmBorder, BorderWidth 4, HandleWidth 4, HilightBorderColorset 12, BorderColorset 0
- #BorderStyle -- HiddenHandles NoInset
- #Style * !Title
- #Style * TitleAtRight
- #Style * TitleAtLeft
- Style * !Button 1
- Style * !Button 2
- Style * !Button 3
- Style * !Button 4
- Style * !Button 5
- Style * !Button 6
- Style * !Button 7
- Style * !Button 8
- Style * !Button 0
- #Style * Button 1, Button 4, Button 6
- #Style * Button 1, Button 2, Button 4, Button 6
- #Style * Button 3, Button 2, Button 4, Button 6
- #Style * Button 2, Button 4, Button 6
- Style * !Icon
- #Style * !IconTitle
- Style * DecorateTransient
- BusyCursor DynamicMenu False, ModuleSynchronous False, Read False, Wait False
- ColormapFocus FollowsFocus
- Style * SloppyFocus
- Style * ParentalRelativity
- Style * PositionPlacement UnderMouse
- OpaqueMoveSize unlimited
- Style * ResizeHintOverride
- #Style URxvt* ResizeHintOverride
- Style * ResizeOpaque
- Style Fvwm* !Title, !Handles, !Borders, NeverFocus, WindowListSkip, FixedPosition, FixedSize, !Iconifiable
- Style * Lenience
- MenuStyle * MenuColorset 0, ActiveColorset 14, GreyedColorset 2, TitleColorset 2, HilightTitleBack, HilightBack, Hilight3DThickness 0, BorderWidth 0, TrianglesSolid, TrianglesUseFore
- Style * PositionPlacement UnderMouse
- Style FvwmConsole* SloppyFocus, !Title, Borders, Handles, VariableSize, VariablePosition, StaysOnTop
- Style * IconTitleRelief 0, IconTitleColorset 13, HilightIconTitleColorset 14
- Style * IconBackgroundRelief 0, IconBackgroundColorset 13
- Style * IconSize 64 64
- #Style * IconSize 108 108
- Style * IconFont "xft:mono:size=9:lang=ru"
- #Style * IconBox 960x1032+0-0, IconGrid 2 2, IconFill bottom left
- Style * IconBox 1920x320+0-0, IconGrid 2 2, IconFill left bottom
- #Style * IconBox 108x1080-0+0, IconGrid 2 2, IconFill right top
- Style *Audacious* !Borders, !Title
- Style *Qmmp* !Borders, !Title
- Style *XXkb* !Borders, !Handles, !Title, Sticky, FixedPosition, FixedSize, !Iconifiable, StaysOnTop, NeverFocus, WindowListSkip
- #Style *XXkb* StaysPut
- Style *Wine* !Lenience
- Style * Font "xft:sans:size=9:lang=ru"
- #Style * Font "xft:mono:size=9:lang=ru"
- #TitleStyle Centered Height 24 -- Flat
- TitleStyle LeftJustified Height 24 -- Flat
- #TitleStyle Centered Height 24
- #TitleStyle LeftJustified Height 24
- #PipeRead "echo \"TitleStyle Centered Height $[LINEH] -- Flat\""
- PipeRead "echo \"TitleStyle LeftJustified Height $[LINEH] -- Flat\""
- #PipeRead "echo \"TitleStyle Centered Height $[LINEH]\""
- #PipeRead "echo \"TitleStyle LeftJustified Height $[LINEH]\""
- Style * TitleFormat %i
- Style * Colorset 13, HilightColorset 14
- AddTitleStyle AllActive Colorset 14
- AddTitleStyle AllInactive Colorset 13
- DefaultColorset 0
- DefaultFont "xft:mono:size=9:lang=ru"
- DefaultIcon rterm2.xpm
- Style URxvt* MiniIcon mini.xterm.xpm
- Style XTerm* MiniIcon mini.xterm.xpm
- Style Xephyr* MiniIcon mini.x.xpm
- Style FvwmButtons* !Borders, Sticky, !Iconifiable, FixedPosition, FixedSize, NeverFocus, StaysOnTop
- #Style FvwmButtons* StaysPut
- #Style FvwmButtonsClock* StaysOnTop
- #Style FvwmButtonsInfo* StaysOnBottom
- *FvwmButtonsClock: Colorset 3
- PipeRead "echo \"*FvwmButtonsClock: ButtonGeometry $[LINEW]x$[LINEH]-0-0\""
- *FvwmButtonsClock: Columns 4
- *FvwmButtonsClock: Frame 0
- *FvwmButtonsClock: Padding 0
- *FvwmButtonsClock: Font "xft:sans:size=9:lang=ru"
- *FvwmButtonsClock: (4x1,Padding 0,Title (Center) " ",Id BatSnd,Action (Mouse 2) "MyInfo Exec amixer sset Master toggle",Action (Mouse 1) "MyInfo Exec amixer sset Master 5%-",Action (Mouse 3) "MyInfo Exec amixer sset Master 5%+",Action (Mouse 5) "MyInfo Exec amixer sset Master 5%-",Action (Mouse 4) "MyInfo Exec amixer sset Master 5%+")
- *FvwmButtonsClock: (4x1,Padding 0,Title (Center) " ",Id TimeLong2,Action "MyClockAction")
- *FvwmButtonsClock: (4x1,Padding 0,Title (Center) " ",Id TimeLong1,Action "MyClockAction")
- *FvwmButtonsInfo: Colorset 3
- PipeRead "echo \"*FvwmButtonsInfo: ButtonGeometry $[LINEW]x$[LINEH]-0-0\""
- *FvwmButtonsInfo: Rows 1
- *FvwmButtonsInfo: Frame 0
- *FvwmButtonsInfo: Padding 0
- *FvwmButtonsInfo: Font "xft:mono:size=9:lang=ru"
- *FvwmButtonsInfo: (9x1,Padding 0,Font "xft:mono:size=9:lang=ru",Title (Center) " ",Id TimeDateBatSndTiny2,Action "MyClockAction")
- *FvwmButtonsInfo: (3x1,Padding 0,Font "xft:mono:bold:size=9:lang=ru",Title (Center) " ",Id TimeDateBatSndTiny1,Action "MyClockAction")
- *FvwmEvent: Cmd
- #*FvwmEvent: windowshade MyEventShade
- #*FvwmEvent: dewindowshade MyEventShade
- *FvwmEvent: add_window MyEventAddWindow
- *FvwmEvent: startup MyClockMessage
- #*FvwmEvent: focus_change MyEventFocus
- #*FvwmEvent: enter_window MyClockEnter
- #*FvwmEvent: leave_window MyClockLeave
- *FvwmIdent: Colorset 0
- *FvwmIdent: Font "xft:mono:size=9:lang=ru"
- Mouse 1 I A MyDeic
- Mouse 1 W 4 FuncFvwmRaiseLowerX Move
- Mouse 3 W 4 FuncFvwmRaiseLowerX Resize
- Mouse 1 R A Menu RootMenu
- Mouse 2 R A WindowList MaxLabelWidth 80, NoLayer
- #Mouse 3 R A WindowList MaxLabelWidth 80, OnlyIcons, NoLayer
- Mouse 3 R A Menu LaunchMenu
- Mouse 0 S A FuncFvwmRaiseLowerX Move
- Mouse 0 F A FuncFvwmRaiseLowerX Resize
- DestroyMenu WindowMenu
- AddToMenu WindowMenu
- + "Действия с окном" Title
- + "&0. FvwmIdent" Module FvwmIdent
- + "" Nop
- + "&1. Приклеить к границе" MySnap
- + "" Nop
- + "&2. Плитка 2 окна" MySimpleTile
- + "&3. Плитка 3 окна" MyNormTile
- + "&4. Плитка 4 окна" MyGridTile
- + "" Nop
- + "&H. Слева" Move 0p w+0p
- + "&J. Снизу" Move w+0p -0p
- + "&K. Сверху" Move w+0p 0p
- + "&L. Справа" Move -0p w+0p
- + "" Nop
- + "&I. Спрятать" MyIconify on
- + "&S. Закрепить" Stick
- + "&W. Скрутить" WindowShade
- + "&M. Развернуть" Maximize 100 100
- + "&F. На весь экран" Maximize fullscreen 100 100
- + "&G. Рост" Maximize growonwindowlayer grow grow
- + "&V. Вертикально" Maximize 0 100
- + "" Nop
- + "&C. Закрыть" Menu CloseMenu
- DestroyMenu WindowMenuSmall
- AddToMenu WindowMenuSmall
- + "Действия с окном" Title
- + "&I. Спрятать" MyIconify on
- + "&S. Закрепить" Stick
- + "&W. Скрутить" WindowShade
- + "&M. Развернуть" Maximize 100 100
- + "&F. На весь экран" Maximize fullscreen 100 100
- + "&G. Рост" Maximize growonwindowlayer grow grow
- + "&V. Вертикально" Maximize 0 100
- + "" Nop
- + "&C. Закрыть" Menu CloseMenu
- DestroyMenu CloseMenu
- AddToMenu CloseMenu
- + "Точно закрыть?" Title
- + "Да, закрыть" Close
- + "Нет, ошибка" Nop
- DestroyFunc MyDragButton1
- AddToFunc MyDragButton1
- + "C" Current Menu WindowMenuSmall
- + "M" Current Menu WindowMenu
- DestroyFunc MyDragButton2
- AddToFunc MyDragButton2
- + "C" Current Menu CloseMenu
- #+ "C" Close
- #+ "C" ThisWindow (TelegramDesktop*) Exec exec pkill telegram
- + "M" Resize
- DestroyFunc MyDragButton4
- AddToFunc MyDragButton4
- + "C" Maximize 100 100
- + "M" Resize
- DestroyFunc MyDragButton6
- AddToFunc MyDragButton6
- + "C" MyIconify
- + "M" Resize
- DestroyFunc MyDragButton8
- AddToFunc MyDragButton8
- + "C" WindowShade
- + "M" Resize
- DestroyFunc MyDragButton0
- AddToFunc MyDragButton0
- + "C" Stick
- + "M" Resize
- DestroyFunc MyDragButton5
- AddToFunc MyDragButton5
- + "C" Stick
- + "M" Resize
- DestroyFunc MyDragButton7
- AddToFunc MyDragButton7
- + "C" WindowShade
- + "M" Resize
- Mouse 0 1 A MyDragButton1
- Mouse 0 3 A Nop
- Mouse 0 5 A MyDragButton5
- Mouse 0 7 A MyDragButton7
- Mouse 0 2 A MyDragButton2
- Mouse 0 4 A MyDragButton4
- Mouse 0 6 A MyDragButton6
- #Mouse 0 8 A MyDragButton1
- Mouse 0 8 A MyDragButton8
- Mouse 0 0 A MyDragButton0
- Mouse 3 T A MyDragButton1
- Style * MwmButtons, MwmFunctions
- ButtonStyle 1 - MwmDecorMenu
- ButtonStyle 4 - MwmDecorMax
- ButtonStyle 6 - MwmDecorMin
- UpdateStyles
- Key F A 4 KbdNext
- Key B A 4 KbdPrev
- Key F A 4S GotoDesk 1 0 0 8
- Key B A 4S GotoDesk -1 0 0 8
- Key I A 4S KbdDeic
- Key C A 4S ThisWindow (Focused) Close
- Key M A 4 KbdMax 100 100
- Key M A 4S ThisWindow (Focused) Maximize fullscreen 100 100
- Key V A 4 KbdMax 0 100
- Key G A 4 KbdMax growonwindowlayer grow grow
- Key I A 4 MyIconify on
- Key R A 4S Restart
- Key Q A 4S Quit
- Key H A 4 KbdMove -24 +0
- Key J A 4 KbdMove +0 +24
- Key K A 4 KbdMove +0 -24
- Key L A 4 KbdMove +24 +0
- Key H A 4C CursorMove -24p +0p
- Key J A 4C CursorMove +0p +24p
- Key K A 4C CursorMove +0p -24p
- Key L A 4C CursorMove +24p +0p
- Key H A 4S KbdResize -24 +0
- Key J A 4S KbdResize +0 +24
- Key K A 4S KbdResize +0 -24
- Key L A 4S KbdResize +24 +0
- Key Return A 4 Exec $[RunTerm]
- Key 1 A 4 GotoDesk 0 0
- Key 2 A 4 GotoDesk 0 1
- Key 3 A 4 GotoDesk 0 2
- Key 4 A 4 GotoDesk 0 3
- Key 5 A 4 GotoDesk 0 4
- Key 6 A 4 GotoDesk 0 5
- Key 7 A 4 GotoDesk 0 6
- Key 8 A 4 GotoDesk 0 7
- Key 9 A 4 GotoDesk 0 8
- Key 1 A 4S All (Focused) MovetoDesk 0 0
- Key 2 A 4S All (Focused) MovetoDesk 0 1
- Key 3 A 4S All (Focused) MovetoDesk 0 2
- Key 4 A 4S All (Focused) MovetoDesk 0 3
- Key 5 A 4S All (Focused) MovetoDesk 0 4
- Key 6 A 4S All (Focused) MovetoDesk 0 5
- Key 7 A 4S All (Focused) MovetoDesk 0 6
- Key 8 A 4S All (Focused) MovetoDesk 0 7
- Key 9 A 4S All (Focused) MovetoDesk 0 8
- #Key Down A 4 Exec audacious -r
- #Key Up A 4 Exec audacious -f
- Key Left A 4 MyMus seek -00:00:13
- Key Down A 4 MyMus prev
- Key Up A 4 MyMus next
- Key Right A 4 MyMus seek +00:00:13
- #Key Left A 4 MyMus -k -13
- #Key Down A 4 MyMus -r
- #Key Up A 4 MyMus -n
- #Key Right A 4 MyMus -k +13
- #Key Left A 4 MyMus -m
- #Key Down A 4 MyMus -r
- #Key Up A 4 MyMus -f
- #Key Right A 4 MyMus -m
- Key A A 4 MyInfo Exec amixer sset Master toggle
- Key Z A 4 MyInfo Exec amixer sset Master 5%-
- Key X A 4 MyInfo Exec amixer sset Master 5%+
- Key XF86AudioMute A A Exec amixer sset Master toggle
- Key XF86AudioLowerVolume A A MyInfo Exec amixer sset Master 5%-
- Key XF86AudioRaiseVolume A A MyInfo Exec amixer sset Master 5%+
- Key Print A A Exec import -window root png:- | xclip -selection clipboard -t image/png
- Key Z A 4S Exec light -U 1
- Key X A 4S Exec light -A 1
- #Key T A 4 Exec audacious -t
- #Key S A 4 Exec audacious -s
- #Key D A 4 Exec audacious -p
- Key T A 4 MyMus toggle
- Key S A 4 MyMus stop
- Key D A 4 MyMus play
- #Key T A 4 MyMus -u
- #Key S A 4 MyMus -s
- #Key D A 4 MyMus -p
- #Key T A 4 MyMus -t
- #Key S A 4 MyMus -s
- #Key D A 4 MyMus -p
- Key O A 4 Menu RootMenu
- Key P A 4 Menu LaunchMenu
- Key W A 4 KbdShade
- Key S A 4S All (Focused) Stick
- Key W A 4S WindowList MaxLabelWidth 80, NoLayer
- Key T A 4S MySimpleTile
- Key N A 4S MyNormTile
- Key G A 4S MyGridTile
- Key P WTSF 4S Menu "WindowMenu"
- Key O A 4S MyClockAction
- DestroyFunc MyClockAction
- AddToFunc MyClockAction
- + "I" All (FvwmButtons*) Raise
- + "I" All (FvwmPager*) Raise
- DestroyMenu LaunchMenu
- AddToMenu LaunchMenu
- + "Запуск" Title
- + "&1. $[RunTerm]" Exec exec $[RunTerm]
- + "&2. firefox-default" Exec exec firefox --new-instance --private-window -P default
- + "&3. firefox-tor" Exec exec firefox --new-instance --private-window -P tor
- + "&4. firefox-i2p" Exec exec firefox --new-instance --private-window -P i2p
- + "&5. pidgin" Exec exec pidgin
- + "&6. tlgrm" Exec exec $[RunTerm] -e sh -c 'sudo -u tg Telegram'
- + "&7. psi-plus" Exec exec psi-plus
- + "&8. sylpheed" Exec exec sylpheed
- + "&9. office" Exec exec libreoffice
- + "&0. amule" Exec exec amule
- + "&A. fbreader" Exec exec FBReader
- + "&B. opera" Exec exec opera
- + "&C. seamonkey" Exec exec seamonkey --new-instance -private -P default
- + "&D. seamonkey-tor" Exec exec seamonkey --new-instance -private -P tor
- + "&E. firefox-casual" Exec exec firefox --new-instance -P casual
- + "&F. chromium" Exec exec chromium --no-sandbox
- + "&G. abiword" Exec exec abiword
- + "&H. djview" Exec exec djview
- + "&I. vimb-i2p" Exec http_proxy=http://127.0.0.1:4444 https_proxy=http://127.0.0.1:4444 exec vimb
- + "&J. gimp" Exec exec gimp
- + "&K. coolreader" Exec exec cr3
- + "&L. worker" Exec exec worker
- #+ "&M. emacs" Exec exec emacs --xrm="emacs*menubar*font: Liberation Mono-9" --xrm="Xft.hintstyle: hintnone" --xrm="Xft.antialias: 1" --xrm="Xft.hinting: 1" --xrm="Emacs.font: Liberation Mono-9"
- + "&M. jmacs" Exec exec $[RunTerm] -g 80x40 -e jmacs
- + "&N. qbittorrent" Exec exec qbittorrent
- #+ "&O. qmplay" Exec exec QMPlay2
- + "&O. cantata" Exec exec cantata
- #+ "&O. quimup" Exec exec quimup
- #+ "&O. ario" Exec exec ario
- + "&P. lagrange" Exec exec lagrange
- + "&Q. audacious" Exec exec audacious
- + "&R. rox" Exec exec rox
- #+ "&S. netsurf" Exec exec netsurf-gtk2
- #+ "&S. signal" Exec http_proxy=socks://127.0.0.1:9050 https_proxy=socks://127.0.0.1:9050 exec signal-desktop
- + "&S. signal" Exec http_proxy=socks://127.0.0.1:31110 https_proxy=socks://127.0.0.1:31110 exec signal-desktop
- + "&T. kristall" Exec exec kristall
- + "&U. doublecmd" Exec exec ~/app/doublecmd/doublecmd.sh
- + "&V. vimb" Exec exec vimb
- + "&W. vimb-tor" Exec http_proxy=socks://localhost:9050 https_proxy=socks://localhost:9050 exec vimb
- + "&X. darkmx" Exec exec darkmx
- + "&Y. seamonkey-i2p" Exec exec seamonkey --new-instance -private -P i2p
- + "&Z. fopnu" Exec exec fopnu
- DestroyMenu ScriptMenu
- AddToMenu ScriptMenu
- PipeRead "ls -1 $[HOME]/sh/*.sh|sed 's/^.*$/+\ \"&\"\ Exec\ exec\ $[RunTerm]\ -e\ \"&\"/'"
- DestroyMenu DeskMenu
- AddToMenu DeskMenu
- PipeRead "for i in 0 1 2 3 4 5 6 7 8 ; do echo + \"\\\"Пространство &${i}\\\"\" GotoDesk 0 $i ; done"
- DestroyMenu RootMenu
- AddToMenu RootMenu
- + "Главное меню" Title
- + "&0. URxvt" Exec exec $[RunTerm]
- + "&1. Запуск" Popup "LaunchMenu"
- + "&2. XZoom" Exec exec xzoom
- + "&3. XKill" Exec exec xkill
- + "&4. FvwmIdent" Pick Module FvwmIdent
- + "&W. Окна" WindowList MaxLabelWidth 80, NoLayer
- + "&I. Спрятанные окна" WindowList MaxLabelWidth 80, OnlyIcons, NoLayer
- + "&P. Страницы" Module FvwmPager -transient 0 8
- + "&F. Консоль FVWM" Module FvwmConsole
- + "&D. Пространства" Popup "DeskMenu"
- + "" Nop
- + "&R. Перезапуск" Restart
- + "&Q. Выход" Quit
- DestroyFunc WindowListFunc
- AddToFunc WindowListFunc
- + "I" MyDeic
- DestroyFunc KbdMax
- AddToFunc KbdMax
- + "I" ThisWindow (Focused) Maximize $0 $1 $2
- + "I" ThisWindow (Focused) MyWarp
- DestroyFunc KbdDeic
- AddToFunc KbdDeic
- + "I" Next (Iconic, AcceptsFocus, CurrentPage) MyDeic
- DestroyFunc MyDeic
- AddToFunc MyDeic
- + "I" MyWarp
- + "I" Schedule 75 All (Iconic, CurrentPage) PlaceAgain Icon
- DestroyFunc KbdNext
- AddToFunc KbdNext
- + "I" Next (!Iconic,AcceptsFocus,CurrentPage) MyWarp
- DestroyFunc KbdPrev
- AddToFunc KbdPrev
- + "I" Prev (!Iconic,AcceptsFocus,CurrentPage) MyWarp
- DestroyFunc MyWarp
- AddToFunc MyWarp
- + "I" ThisWindow Focus NoWarp
- + "I" ThisWindow (Iconic) MyIconify off
- + "I" ThisWindow Raise
- + "I" ThisWindow WarpToWindow 50 50
- + "I" ThisWindow RefreshWindow
- + "I" Schedule 50 All (!Focused,AcceptsFocus,CurrentPage) Lower
- DestroyFunc KbdMove
- AddToFunc KbdMove
- + "I" ThisWindow WarpToWindow 50 50
- + "I" ThisWindow Move w$0p w$1p
- + "I" CursorMove $0p $1p
- #+ "I" ThisWindow MySnap
- DestroyFunc MySnap
- AddToFunc MySnap
- + "I" PipeRead "echo \"\
- ax=0+$[w.x]\;\
- ay=0+$[w.y]\;\
- bx=1920-$[w.x]-$[w.width]\;\
- by=1080-$[w.y]-$[w.height]\;\
- xret=0\;\
- yret=0\;\
- ret=0\;\
- if \(ax\<23\) xret=1\;\
- if \(ay\<23\) yret=1\;\
- if \(bx\<23\) xret=2\;\
- if \(by\<23\) yret=2\;\
- ret=10\*xret+yret\;\
- ret\;\" |tr -s '+-'|bc|sed 's/^0$/00/;s/^1$/01/;s/^2$/02/;s/^0/w0p\ /;s/0$/\ w0p/;s/^1/\ 0p/;s/1$/\ 0p/;s/^2/\ -0p/;s/2$/\ -0p/;s/.*/ThisWindow\ Move\ &/'
- "
- DestroyFunc KbdResize
- AddToFunc KbdResize
- + "I" ThisWindow Resize w$0p w$1p
- + "I" ThisWindow WarpToWindow 50 50
- DestroyFunc KbdShade
- AddToFunc KbdShade
- + "I" ThisWindow WarpToWindow 50 0
- + "I" ThisWindow WindowShade
- + "I" ThisWindow WarpToWindow 50 50
- + "I" Schedule 50 All (!Focused,AcceptsFocus,CurrentPage) Lower
- DestroyFunc MySimpleTile
- AddToFunc MySimpleTile
- + "I" All (!Iconic, CurrentPage, AcceptsFocus) Maximize off
- + "I" All (Focused,!Iconic, CurrentPage, AcceptsFocus) Maximize 51 100
- + "I" All (!Focused,!Iconic, CurrentPage, AcceptsFocus) Maximize 49 100
- + "I" All (Focused, !Iconic, CurrentPage, AcceptsFocus) Move 0 0
- + "I" All (!Focused, !Iconic, CurrentPage, AcceptsFocus) Move 51 0
- + "I" Current Raise
- + "I" Current WarpToWindow 50 50
- DestroyFunc MyNormTile
- AddToFunc MyNormTile
- + "I" All (!Iconic, CurrentPage, AcceptsFocus) Maximize off
- + "I" All (Focused, !Iconic, CurrentPage, AcceptsFocus) Maximize 51 100
- + "I" All (!Focused, !Iconic, CurrentPage, AcceptsFocus) Maximize 49 50
- + "I" All (Focused, !Iconic, CurrentPage, AcceptsFocus) Move 0 0
- + "I" All (!Focused, !Iconic, CurrentPage, AcceptsFocus) Move 51 0
- + "I" Next (!Focused, !Iconic, CurrentPage, AcceptsFocus) Move 51 50
- + "I" Current Raise
- + "I" Current WarpToWindow 50 50
- DestroyFunc MyGridTile
- AddToFunc MyGridTile
- + "I" All (!Iconic, CurrentPage, AcceptsFocus) Maximize off
- + "I" All (Focused, !Iconic, CurrentPage, AcceptsFocus) Maximize 50 50
- + "I" All (!Focused, !Iconic, CurrentPage, AcceptsFocus) Maximize 50 50
- + "I" All (Focused, !Iconic, CurrentPage, AcceptsFocus) Move 0 0
- + "I" All (!Focused, !Iconic, CurrentPage, AcceptsFocus) Move 50 50
- + "I" Next (!Focused, !Iconic, CurrentPage, AcceptsFocus) Move 50 0
- + "I" Prev (!Focused, !Iconic, CurrentPage, AcceptsFocus) Move 0 50
- + "I" Current Raise
- + "I" Current WarpToWindow 50 50
- DestroyFunc MyEventShade
- AddToFunc MyEventShade
- + "I" ThisWindow (Shaded,CurrentPage,AcceptsFocus,!Iconic) WindowStyle Title
- + "I" ThisWindow (!Shaded,CurrentPage,AcceptsFocus,!Iconic) WindowStyle !Title
- DestroyFunc MyEventAddWindow
- AddToFunc MyEventAddWindow
- + "I" Schedule 125 All (!Focused,CurrentPage,AcceptsFocus) Lower
- #+ "I" Schedule 125 ThisWindow (AcceptsFocus,CurrentPage) MyWarp
- #+ "I" Nop
- DestroyFunc MyIconify
- AddToFunc MyIconify
- + "I" ThisWindow Iconify $0
- #+ "I" ThisWindow MyThumbnail $0
- DestroyFunc MyClockMessage
- AddToFunc MyClockMessage
- + "I" PipeRead 'echo -n SendToModule FvwmButtonsClock ChangeButton TimeLong2 Title \\"`LC_ALL=ru_RU.UTF-8 date \"+%e %b\"`\\"'
- + "I" PipeRead 'echo -n SendToModule FvwmButtonsClock ChangeButton TimeLong1 Title \\"`LC_ALL=ru_RU.UTF-8 date \"+%a %H:%M\"`\\"'
- + "I" PipeRead 'echo -n SendToModule FvwmButtonsClock ChangeButton BatSnd Title \\"`cat /sys/class/power_supply/BAT0/capacity``cat /sys/class/power_supply/BAT0/status|sed \'s/^Not\\ ch.\*/n/;s/^Disch.\*/d/;s/^Char.\*/c/;s/^Unk.\*/u/;s/^Full$/f/\'` `amixer sget Master|sed \'5!d;s/\\][\\ ]\*\\[.\*\\][\\ ]\*\\[/\\ /;s/^.\*\\[//;s/\\]$//;s/%\\ on/l/;s/%\\ off/m/\'`\\"'
- DestroyFunc MyInfoMessage
- AddToFunc MyInfoMessage
- + "I" PipeRead 'echo -n SendToModule FvwmButtonsInfo ChangeButton TimeDateBatSndTiny1 Title \\"`date \"+%H:%M\"`\\"'
- + "I" PipeRead 'echo -n SendToModule FvwmButtonsInfo ChangeButton TimeDateBatSndTiny2 Title \\"`cat /sys/class/power_supply/BAT0/capacity``cat /sys/class/power_supply/BAT0/status|sed \'s/^Not\\ ch.\*/~/;s/^Disch.\*/-/;s/^Char.\*/+/;s/^Unk.\*/_/;s/^Full$/=/\'` `amixer sget Master|sed \'5!d;s/\\][\\ ]\*\\[.\*\\][\\ ]\*\\[/\\ /;s/^.\*\\[//;s/\\]$//;s/%\\ on/l/;s/%\\ off/m/\'` `LC_ALL=ru_RU.UTF-8 date \"+%Z %a %e %b\"`\\"'
- DestroyFunc MyMus
- AddToFunc MyMus
- + "I" Exec mpc $[*]
- #+ "I" Exec cmus-remote $[*]
- #+ "I" Exec audacious $[*]
- DestroyFunc MyInfo
- AddToFunc MyInfo
- + "I" $[*]
- + "I" All (FvwmButtonsInfo*) Schedule 50 MyInfoMessage
- + "I" All (FvwmButtonsClock*) Schedule 50 MyClockMessage
- DestroyFunc UrgencyFunc
- AddToFunc UrgencyFunc
- + "I" Nop
- DestroyFunc UrgencyDoneFunc
- AddToFunc UrgencyDoneFunc
- + "I" Nop
- DestroyFunc EWMHActivateWindowFunc
- AddToFunc EWMHActivateWindowFunc
- + "I" Nop
- DestroyFunc FuncFvwmRaiseLowerX
- AddToFunc FuncFvwmRaiseLowerX
- + "I" Raise
- + "M" $0
- + "D" Lower
- + "D" WindowShade
- DestroyFunc MyThumbnail
- AddToFunc MyThumbnail
- + "I" ThisWindow (Iconifiable,!Iconic) Focus
- + "I" ThisWindow (Iconifiable,!Iconic) WindowShade false
- + "I" ThisWindow (Iconifiable,!Iconic) Raise
- + "I" ThisWindow (Iconifiable,!Iconic) WarpToWindow 50 50
- + "I" ThisWindow (Iconifiable,!Iconic) Schedule 25 PipeRead "\
- \[ \\'$0\\' != \\'off\\' \] \
- && nice -n 0 xwd -silent -id $[w.id] \
- | nice -n 0 convert -scale 108x108\! \
- -background black -gravity center -extent 108x108 \
- -quality 0 \
- xwd:- png:/tmp/fvwm.icon.tmp.$[w.id].png \
- && echo WindowId $[w.id] WindowStyle IconOverride, Icon /tmp/fvwm.icon.tmp.$[w.id].png"
- + "I" ThisWindow (Iconifiable,!Iconic) Schedule 25 Iconify $0
- + "I" ThisWindow (Iconifiable,Iconic) PipeRead "rm -f /tmp/fvwm.icon.tmp.$[w.id].*"
- + "I" ThisWindow (Iconifiable,Iconic) Iconify $0
- AddToFunc StartFunction
- + "I" Module FvwmEvent
- + "I" Module FvwmCommandS
- + "I" All (FvwmButtons*) Close
- + "I" Module FvwmButtons FvwmButtonsClock
- + "I" Schedule Periodic 30000 MyClockMessage
- + "I" Schedule 1000 MyClockMessage
- #+ "I" Module FvwmButtons FvwmButtonsInfo
- #+ "I" Schedule Periodic 30000 MyInfoMessage
- #+ "I" Schedule 1000 MyInfoMessage
Add Comment
Please, Sign In to add comment