########################################################################## # _____ ____ ____ _ # | ___|_ ____ ___ __ ___ |___ \ / ___| ___| |_ _ _ _ __ # | |_ \ \ / /\ \ /\ / / '_ ` _ \ __) | \___ \ / _ \ __| | | | '_ \ # | _| \ V / \ V V /| | | | | |/ __/ ___) | __/ |_| |_| | |_) | # |_| \_/ \_/\_/ |_| |_| |_|_____| |____/ \___|\__|\__,_| .__/ # |_| # # $Id: cleanstyle.fvwm2rc,v 1.14 2002/08/08 12:55:15 max Exp $ ############################################################################ # ____ __ _ _ # | _ \ ___ / _| __ _ _ _| | |_ ___ # | | | |/ _ \ |_ / _` | | | | | __/ __| # | |_| | __/ _| (_| | |_| | | |_\__ \ # |____/ \___|_| \__,_|\__,_|_|\__|___/ # DefaultFont -*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-* DefaultColors black #ffcb00 ########################################################################## # ____ _ _ # | _ \ __ _| |_| |__ ___ # | |_) / _` | __| '_ \/ __| # | __/ (_| | |_| | | \__ \ # |_| \__,_|\__|_| |_|___/ # # Colon seperated unix directory paths for xpm files, and bitmaps ImagePath $HOME/.fvwm/images:/misc/graphics/icons/reduced/48x48:/usr/include/X11/bitmaps ########################################################################### # __ ___ _ _ _ _ _ # \ \ / (_)_ __| |_ _ _ __ _| | __| | ___ ___| | _| |_ ___ _ __ # \ \ / /| | '__| __| | | |/ _` | | / _` |/ _ \/ __| |/ / __/ _ \| '_ \ # \ V / | | | | |_| |_| | (_| | | | (_| | __/\__ \ <| || (_) | |_) | # \_/ |_|_| \__|\__,_|\__,_|_| \__,_|\___||___/_|\_\\__\___/| .__/ # |_| # # set the desk top size in units of physical screen size (width x height) DeskTopSize 2 2 # Disable moving of the current desktop using the cursor EdgeScroll 100 100 EdgeResistance 1000 100 EdgeThickness 0 SnapAttraction 5 SameType Screen HideGeometryWindow Move ############################################################################ # ____ _ _ _ _____ _ # / ___|___ | | ___ _ __ ___ / \ _ __ __| | | ___|__ _ __ | |_ ___ # | | / _ \| |/ _ \| '__/ __| / _ \ | '_ \ / _` | | |_ / _ \| '_ \| __/ __| # | |__| (_) | | (_) | | \__ \ / ___ \| | | | (_| | | _| (_) | | | | |_\__ \ # \____\___/|_|\___/|_| |___/ /_/ \_\_| |_|\__,_| |_| \___/|_| |_|\__|___/ # # Set the fore and back border colors for the window that has focus # Set colors/font for pop-up menus # Syntax: MenuStyle forecolor backcolor shadecolor font style(fvwm/mwm) MenuStyle black grey slategrey fixed win Style "*" Font -*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-* Style "*" IconFont -*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-* # Set fore/back border colors for all other windows Style "*" ForeColor dimgrey Style "*" BackColor #e8e8e8 Style "*" HilightFore black Style "*" HilightBack #ffcb00 # Set fore/back border colors for all other windows MenuStyle "*" Foreground dimgrey MenuStyle "*" Background #e8e8e8 MenuStyle "*" ActiveFore black MenuStyle "*" HilightBack #ffcb00 MenuStyle "*" BorderWidth 1 MenuStyle "*" Hilight3DOff MenuStyle "*" Animation MenuStyle "*" PopupOffset 0 100 MenuStyle "*" PopupImmediately MenuStyle "*" PopdownImmediately MenuStyle "*" TitleUnderlines1 MenuStyle "*" SeparatorsShort MenuStyle "*" TrianglesRelief MenuStyle "*" RemoveSubmenus MenuStyle "*" PopupAsSubmenu MenuStyle "*" ItemFormat "%.4s%.1|%.5i%3.5l%.5l%.5r%.5i%2.3>%1|" ############################################################################ # ____ _ _ # | _ \ ___ ___ ___ _ __ __ _| |_(_) _ _ __ ___ # | | | |/ _ \/ __/ _ \| '__/ _` | __| |/ _ \| '_ \/ __| # | |_| | __/ (_| (_) | | | (_| | |_| | (_) | | | \__ \ # |____/ \___|\___\___/|_| \__,_|\__|_|\___/|_| |_|___/ # # Note: Order is important!! If compatible styles are set, styles are ORed # together. If conflicting styles are set, the last one specified is used. # MWM Emulation: Don't ignore hints for functions and transient decoration Style "*" MWMFunctions # I don't want icons Style "*" NoIcon Style "*" WindowShadeSteps 0 Style "*" RaiseTransient Style "*" LowerTransient Style "*" StackTransientParent Style "*" FirmBorder Style "*" MwmDecor # MWM Emulation (cont): # Framemakers dialog boxes amongst others disables all kill/delete-functions # on the windows which mean that if you listen to these hints you cannot # close these windows, ever! Or at least until Framemaker closes. # If a program doesn't have it's own method of closing the window it should # be listed below. Use at your own risk. Style "Maker" NoFuncHint Style "MapleVR*" NoFuncHint Style "VendorShell" NoFuncHint, NoDecorHint Style "AcroRead" NoFuncHint # Changes the look of the "rubberband" you see when moving windows (0 - 255) XORvalue 100 # change the default width, set a global icon, and give borders to popups Style "*" BorderWidth 2, HandleWidth 2, DecorateTransient Style "emacs" NoPPosition Style "Fvwm*" Sticky, WindowListSkip Style "FvwmButtons" NoTitle, BorderWidth 0, HandleWidth 0, StaysOnTop, NeverFocus Style "FvwmWinList" NoTitle, BorderWidth 0, HandleWidth 0, StaysOnTop, NeverFocus Style "FvwmPager" NoTitle, BorderWidth 0, HandleWidth 0, StaysOnTop, NeverFocus Style "xclock" NoTitle, Sticky, WindowListSkip, NeverFocus Style "xload" NoTitle, Sticky, WindowListSkip, NeverFocus Style "*xconsole" Sticky, WindowListSkip, ClickToFocus, StartIconic Read applicationstyles ############################################################################ # __ ___ _ # \ \ / (_)_ __ __| | _____ _____ # \ \ /\ / /| | '_ \ / _` |/ _ \ \ /\ / / __| # \ V V / | | | | | (_| | (_) \ V V /\__ \ # \_/\_/ |_|_| |_|\__,_|\___/ \_/\_/ |___/ TitleStyle LeftJustified Height 16 TitleStyle -- Flat BorderStyle -- HiddenHandles NoInset Flat ############################################################################ # ____ _ _ # | __ ) _ _| |_| |_ ___ _ __ ___ # | _ \| | | | __| __/ _ \| '_ \/ __| # | |_) | |_| | |_| || (_) | | | \__ \ # |____/ \__,_|\__|\__\___/|_| |_|___/ # ButtonStyle 1 ActiveUp (Pixmap btn1_activeup.xpm) ButtonStyle 1 ActiveDown (Pixmap btn1_activedown.xpm) ButtonStyle 1 Inactive (Pixmap btn1_inactive.xpm) ButtonStyle 2 ActiveUp (Pixmap btn2_activeup.xpm) ButtonStyle 2 ActiveDown (Pixmap btn2_activedown.xpm) ButtonStyle 2 Inactive (Pixmap btn2_inactive.xpm) # ButtonStyle 4 - MwmDecorShade ButtonStyle 4 ActiveUp (Pixmap btn4_activeup.xpm) ButtonStyle 4 ActiveDown (Pixmap btn4_activedown.xpm) ButtonStyle 4 Inactive (Pixmap btn4_inactive.xpm) # ButtonStyle 4 ToggledActiveUp (Pixmap btn4_toggledactiveup.xpm) # ButtonStyle 4 ToggledActiveDown (Pixmap btn4_toggledactivedown.xpm) # ButtonStyle 4 ToggledInactive (Pixmap btn4_toggledinactive.xpm) ButtonStyle All -- Flat ############################################################################ # ____ _ _ # | _ \| | __ _ ___ ___ _ __ ___ ___ _ __ | |_ # | |_) | |/ _` |/ __/ _ \ '_ ` _ \ / _ \ '_ \| __| # | __/| | (_| | (_| __/ | | | | | __/ | | | |_ # |_| |_|\__,_|\___\___|_| |_| |_|\___|_| |_|\__| # of Windows # Style "*" TileCascadePlacement ############################################################################ # _____ # | ___|__ ___ _ _ ___ # | |_ / _ \ / __| | | / __| # | _| (_) | (__| |_| \__ \ # |_| \___/ \___|\__,_|___/ # # Does the window with focus control the colormap, or the one under the mouse ColormapFocus FollowsFocus Style "*" SloppyFocus # With this, zwgc doesn't get focus when it opens a window Style "Zwgc" FocusFollowsMouse ############################################################################ # __ __ _ # | \/ (_)___ ___ # | |\/| | / __|/ __| # | | | | \__ \ (__ # |_| |_|_|___/\___| # ClickTime 250 OpaqueMoveSize 100 ############################################################################# # ____ _ _ _ _ # / ___|| |_ __ _ _ __| |_| | | |_ __ # \___ \| __/ _` | '__| __| | | | '_ \ # ___) | || (_| | | | |_| |_| | |_) | # |____/ \__\__,_|_| \__|\___/| .__/ # |_| # AddToFunc "InitFunction" "I" Module FvwmButtons AddToFunc "InitFunction" "I" Module FvwmWinList AddToFunc "InitFunction" "I" Module FvwmBacker AddToFunc "RestartFunction" "I" Module FvwmButtons AddToFunc "RestartFunction" "I" Module FvwmWinList AddToFunc "RestartFunction" "I" Module FvwmBacker ############################################################################## # __ __ # | \/ | ___ _ __ _ _ ___ # | |\/| |/ _ \ '_ \| | | / __| # | | | | __/ | | | |_| \__ \ # |_| |_|\___|_| |_|\__,_|___/ # AddToMenu WindowOpsMenu + "Move" MoveOrRaise2 + "Resize" ResizeOrRaise2 + "Raise" Raise + "Lower" Lower + "Stick" Stick + "Shade" WindowShade + "Iconify" Iconify + "Stick" Stick + "Maximize" MaximizeFunc + "" Nop + "Move to..." Popup MoveToPageMenu + "" Nop + "Close window" Delete + "Destroy window" Close + "" Nop + "Refresh screen" Refresh + "" Nop + "List all windows" WindowList AddToMenu WindowMenu + "Move to..." Popup MoveToPageMenu + "" Nop + "Iconify" Iconify + "Stick" Stick + "Shade" WindowShade + "Move" MoveOrRaise + "Resize" ResizeOrRaise + "Raise/Lower" RaiseLower + "Identify" Module FvwmIdent + "" Nop + "Close Window" Delete + "Destroy window" Close AddToMenu GotoPageMenu + "Page 1" GotoPage 0 0 + "Page 2" GotoPage 1 0 + "Page 3" GotoPage 0 1 + "Page 4" GotoPage 1 1 AddToMenu MoveToPageMenu + "Page 1" MoveToPage 0 0 + "Page 2" MoveToPage 1 0 + "Page 3" MoveToPage 0 1 + "Page 4" MoveToPage 1 1 AddToMenu FvwmCommands + "List windows" WindowList NoGeometry, Alphabetic + "" Nop + "Show xconsole" Next (*console) Iconify False + "Identify" Module FvwmIdent + "Talk" Module FvwmTalk + "" Nop + "Restart Fvwm2" Restart fvwm2 AddToMenu StandardMenu + "xterm" Exec xterm + "emacs" Exec emacs + "" Nop + "Go to..." Popup GotoPageMenu + "Window operations" Popup WindowOpsMenu + "Fvwm2" Popup FvwmCommands + "" Nop + "Log out..." Menu QuitVerify Nop AddToMenu "QuitVerify" "Log out?%miniicon-grey-question.xpm%" Title + "&Yes%miniicon-grey-ok.xpm%" Quit + "&No%miniicon-grey-cross.xpm%" Exec echo -n ############################################################################ # _____ _ _ # | ___| _ _ __ ___| |_(_) ___ _ __ ___ # | |_ | | | | '_ \ / __| __| |/ _ \| '_ \/ __| # | _|| |_| | | | | (__| |_| | (_) | | | \__ \ # |_| \__,_|_| |_|\___|\__|_|\___/|_| |_|___/ # AddToFunc MoveOrRaise "I" Focus NoWarp + "I" Raise + "M" Move + "D" Lower AddToFunc MoveOrRaise2 "M" Raise + "M" Move + "D" Lower AddToFunc MaximizeFunc "I" Focus + "C" Maximize 0 100 + "D" Maximize 100 100 AddToFunc StickyFunc "I" Focus + "I" Stick AddToFunc RaiseShade "I" Raise + "I" WindowShade + "I" Focus AddToFunc MoveOrIconify "I" Raise + "M" Move + "D" Iconify AddToFunc ResizeOrRaise "I" Focus NoWarp + "I" Raise + "M" Resize + "D" Lower AddToFunc ResizeOrRaise2 "M" Raise + "M" Resize + "D" Lower AddToFunc SelectWindow "I" Focus NoWarp + "I" Raise + "I" WarpToWindow 8p 8p ############################################################################ # __ __ # | \/ | ___ _ _ ___ ___ # | |\/| |/ _ \| | | / __|/ _ \ # | | | | (_) | |_| \__ \ __/ # |_| |_|\___/ \__,_|___/\___| # Button Context Modifi Function Mouse 0 2 A Iconify Mouse 0 4 A RaiseShade Mouse 1 1 A Iconify Mouse 2 1 A Menu WindowMenu Nop Mouse 3 1 A Next (!Fvwm*, AcceptsFocus, !Iconic) SelectWindow Mouse 3 2 A Next (!Fvwm*, AcceptsFocus, !Iconic) SelectWindow Mouse 3 4 A Next (!Fvwm*, AcceptsFocus, !Iconic) SelectWindow Mouse 1 R A Menu StandardMenu Nop Mouse 2 R A WindowList OnlyIcons Mouse 3 R A Next (!Fvwm*, CurrentPage, AcceptsFocus, !Iconic, Visible) SelectWindow Mouse 1 FS A ResizeOrRaise Mouse 1 T A MoveOrRaise Mouse 2 T A Resize Mouse 2 FS A Move Mouse 3 FS A RaiseLower Mouse 3 T A Next (!Fvwm*, CurrentPage, AcceptsFocus, !Iconic, Visible) SelectWindow ############################################################################ # _ __ _ _ # | |/ /___ _ _| |__ ___ __ _ _ __ __| | # | ' // _ \ | | | '_ \ / _ \ / _` | '__/ _` | # | . \ __/ |_| | |_) | (_) | (_| | | | (_| | # |_|\_\___|\__, |_.__/ \___/ \__,_|_| \__,_| # |___/ # Remove ALL keybindings! Key Help R A - Key F1 R A - Key Tab A M - Key Esc A MC - ############################################################################ # _____ ____ _ _ # | ___|_ ____ ___ __ ___ | __ ) _ _| |_| |_ ___ _ __ ___ # | |_ \ \ / /\ \ /\ / / '_ ` _ \| _ \| | | | __| __/ _ \| '_ \/ __| # | _| \ V / \ V V /| | | | | | |_) | |_| | |_| || (_) | | | \__ \ # |_| \_/ \_/\_/ |_| |_| |_|____/ \__,_|\__|\__\___/|_| |_|___/ # *FvwmButtons: Fore Black *FvwmButtons: Back #e8e8e8 *FvwmButtons: Font 6x10 *FvwmButtons: Geometry -0-0 *FvwmButtons: Rows 1 *FvwmButtons: Frame 1 *FvwmButtons: (Size 56 56, Swallow "rclock" 'Exec rclock -bg "#e8e8e8" -update 1') *FvwmButtons(3x1 Container(rows 3, Frame 1)) *FvwmButtons(1x2 Container(rows 1, Frame 1)) *FvwmButtons(Swallow "xload" 'Exec xload -bg "#e8e8e8" -nolabel') *FvwmButtons(End) PipeRead `date +'*FvwmButtons (Title (center) "%A %d %B %Y")'` *FvwmButtons(End) *FvwmButtons: (Size 56 56, Swallow "FvwmPager" "FvwmPager 0 0") ############################################################################ # _____ ___ _ _ # | ___|_ ____ ___ __ ___ |_ _|__| | ___ _ __ | |_ # | |_ \ \ / /\ \ /\ / / '_ ` _ \ | |/ _` |/ _ \ '_ \| __| # | _| \ V / \ V V /| | | | | || | (_| | __/ | | | |_ # |_| \_/ \_/\_/ |_| |_| |_|___\__,_|\___|_| |_|\__| # *FvwmIdent: Back white *FvwmIdent: Fore Black *FvwmIdent: Font 6x10 ############################################################################ # _____ ____ # | ___|_ ____ ___ __ ___ | _ \ __ _ __ _ ___ _ __ # | |_ \ \ / /\ \ /\ / / '_ ` _ \| |_) / _` |/ _` |/ _ \ '__| # | _| \ V / \ V V /| | | | | | __/ (_| | (_| | __/ | # |_| \_/ \_/\_/ |_| |_| |_|_| \__,_|\__, |\___|_| # |___/ # *FvwmPager: Fore black *FvwmPager: Back #e8e8e8 *FvwmPager: Hilight #ffcb00 *FvwmPager: Geometry -0-0 *FvwmPager: Font none *FvwmPager: Font 6x10 *FvwmPager: SmallFont 5x8 ############################################################################ # _____ __ ___ _ _ _ # | ___|_ ____ ___ __ __\ \ / (_)_ __ | | (_)___| |_ # | |_ \ \ / /\ \ /\ / / '_ ` _ \ \ /\ / /| | '_ \| | | / __| __| # | _| \ V / \ V V /| | | | | \ V V / | | | | | |___| \__ \ |_ # |_| \_/ \_/\_/ |_| |_| |_|\_/\_/ |_|_| |_|_____|_|___/\__| # *FvwmWinList: Fore dimgrey *FvwmWinList: Back #e8e8e8 *FvwmWinList: FocusFore black *FvwmWinList: FocusBack #ffcb00 *FvwmWinList: ButtonFrameWidth 1 *FvwmWinList: Geometry -0-60 *FvwmWinList: MinWidth 150 *FvwmWinList: MaxWidth 150 *FvwmWinList: UseSkipList *FvwmWinList: Font -*-helvetica-medium-r-*-*-10-*-*-*-*-*-*-* *FvwmWinList: LeftJustify *FvwmWinList: DontDepressFocus *FvwmWinList: ShowCurrentDesk AddToFunc WinClick1 "I" Iconify False + "I" WindowShade False + "I" Raise + "I" Focus AddToFunc WinClick2 "I" Iconify + "I" WindowShade False + "I" Raise + "I" Focus AddToFunc WCMenu-Shade "I" WindowShade + "I" Iconify False + "I" Raise + "I" Focus AddToFunc WCMenu-Origin "I" Move 0 0 + "I" Iconify False + "I" Raise + "I" Focus + "I" WarpToWindow 50 50 AddToMenu WinClickMenu + "Shade" WCMenu-Shade + "Place at origin" WCMenu-Origin + "Move to..." Popup MoveToPageMenu + "Stick" Stick + "Close window" Delete *FvwmWinList: Action Click1 Function WinClick1 *FvwmWinList: Action Click2 Function WinClick2 *FvwmWinList: Action Click3 PopUp WinClickMenu ############################################################################ # _____ ____ _ # | ___|_ ____ ___ __ ___ | __ ) __ _ ___| | _____ _ __ # | |_ \ \ / /\ \ /\ / / '_ ` _ \| _ \ / _` |/ __| |/ / _ \ '__| # | _| \ V / \ V V /| | | | | | |_) | (_| | (__| < __/ | # |_| \_/ \_/\_/ |_| |_| |_|____/ \__,_|\___|_|\_\___|_| # *FvwmBacker: Command (Desk 0, Page 0 0) -solid SlateGray2 *FvwmBacker: Command (Desk 0, Page 0 1) -solid MistyRose2 *FvwmBacker: Command (Desk 0, Page 1 0) -solid DarkSeaGreen2 *FvwmBacker: Command (Desk 0, Page 1 1) -solid LightBlue2