Package: fvwm Version: 1:2.5.23-2 Severity: important Check out this screenshot:
http://iki.fi/juhtolv/tmp/bugreports/fvwm/01/fvwm-titlebar-bug.01.png As you can see, active tab of Iceweasel has Japanese characters. But titlebar of FVWM do not show them at all. I have configured my fontconfig so that virtual font called Sans Serif find japanese characters, too. FVWM is configured to use that virtual font everywhere. I try to remember to include my .fvwmrc to this E-Mail. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (1100, 'testing'), (990, 'stable'), (500, 'testing-proposed-updates'), (500, 'proposed-updates'), (101, 'testing'), (99, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.22-3-k7 (SMP w/1 CPU core) Locale: LANG=fi_FI.utf8, LC_CTYPE=fi_FI.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages fvwm depends on: ii debconf [debconf-2.0] 1.5.17 Debian configuration management sy ii gdk-imlib11 1.9.15-3 imaging library for use with gtk ii libc6 2.6.1-5 GNU C Library: Shared libraries ii libcairo2 1.4.10-1 The Cairo 2D vector graphics libra ii libfontconfig1 2.5.0-2 generic font configuration library ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib ii libfribidi0 0.10.7-4 Free Implementation of the Unicode ii libglib1.2ldbl 1.2.10-19 The GLib library of C routines ii libglib2.0-0 2.14.3-1 The GLib library of C routines ii libgtk1.2 1.2.10-18.1 The GIMP Toolkit set of widgets fo ii libgtk2.0-0 2.12.1-3 The GTK+ graphical user interface ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libncurses5 5.6+20071103-1 Shared libraries for terminal hand ii libpng12-0 1.2.15~beta5-3 PNG library - runtime ii libreadline5 5.2-3 GNU readline and history libraries ii librplay3 3.3.2-11 Shared libraries for the rplay net ii librsvg2-2 2.18.2-1 SAX-based renderer library for SVG ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libstroke0 0.5.1-6 mouse strokes library -- runtime f ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcursor1 1:1.1.9-1 X cursor management library ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxi6 2:1.1.3-1 X11 Input extension library ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library ii libxpm4 1:3.5.7-1 X11 pixmap library ii libxrender1 1:0.9.4-1 X Rendering Extension client libra ii zlib1g 1:1.2.3.3.dfsg-7 compression library - runtime Versions of packages fvwm recommends: ii fvwm-icons 2001.08.13-6 XPMs icons from fvwm development s -- debconf information: fvwm/upgrade/pre_2.5.8: false -- Juhapekka "naula" Tolvanen * http colon slash slash iki dot fi slash juhtolv "S teki. S teki. S teki. S wo kakusei. S teki. S teki. S teki. S wo umekome. S teki. S teki. S teki. M wo setsudan. S teki. S teki. Puratonikku wo hajimemashou." Dir en grey
# This file is copied to a new user's FVWM_USERDIR by FvwmForm-Setup form. # This file contains the commands fvwm reads while starting. # EdgeResistance 10000 20 EdgeScroll 100 100 ClickTime 750 DeskTopSize 5x3 EWMHNumberOfDesktops 1 1 ColormapFocus FollowsMouse Style * BorderWidth 5, HandleWidth 5 #Style * Icon unknown1.xpm, Color lightgrey/dimgrey Style * Icon unknown.png, Color lightgrey/dimgrey Style * OLDecor Style * MWMFunctions, MWMDecor, HintOverride Style * DecorateTransient, NoPPosition Style * FocusFollowsMouse Style * TileCascadePlacement Style * GNOMEUseHints Style * EWMHUseStackingOrderHints Style * EWMHDonateIcon, EWMHDonateMiniIcon Style * EWMHMaximizeIgnoreWorkingArea Style * EWMHPlacementIgnoreWorkingArea Style * ResizeOutline Style * IconBox 1000x100+1+1 Style * SmartPlacement, RandomPlacement Style * RaiseTransient # Styles for various Fvwm modules: Style Fvwm* NoTitle, Sticky, WindowListSkip Style Fvwm* BorderWidth 2, CirculateSkipIcon, CirculateSkip #Style FvwmPager StaysOnTop #Style FvwmBanner StaysOnTop Style FvwmButtons Icon toolbox.xpm, ClickToFocus Style FvwmButtons StartsLowered,StaysOnBottom # Styles for your common terminal emulator programs. # xterms and rxvts in a separate icon box: #Style XTerm Icon xterm.xpm, SloppyFocus #Style rxvt Icon term.xpm, SloppyFocus # Styles for various common programs: # This causes problems for gworldclock #Style *lock NoTitle, NoHandles, Sticky, WindowListSkip, ClickToFocus Style xclock NoTitle, NoHandles, Sticky, WindowListSkip, ClickToFocus Style OpenOffice* NoFuncHint #Style gmemusage StartsOnPage 0 4 1 Style kicker StartsLowered,StaysOnBottom,EWMHIgnoreStackingOrderHints Style Kicker StartsLowered,StaysOnBottom,EWMHIgnoreStackingOrderHints #Style Iceweasel # FIXME: Does not work: #Style Firefox-bin +0+0 #Style gecko # window list in the middle of the screen #WindowList Root c c #Style GeometryWindow Root c c HideGeometryWindow Never CleanupColorsets # 0 = Default colors Colorset 0 fg Black, bg rgb:99/99/99 # 1 = Inactive windows # Note: Original MWM window color is: #609D9E Colorset 1 fg rgb:CC/CC/CC, bg rgb:33/99/99 # 2 = Active windows # Note: Original MWM window color is: #609D9E Colorset 2 fg Black, bg rgb:66/CC/CC, fgsh rgb:33/33/33 # 3 = Inactive menu entry and menu background Colorset 3 fg Black, bg grey60 # 4 = Active menu entry Colorset 4 fg Black, bg rgb:66/CC/CC # 5 = greyed out menu entry (only bg used) Colorset 5 fg rgb:CC/CC/CC, bg rgb:66/66/66 # 6 = module foreground and background Colorset 6 fg Black, bg rgb:99/99/99 # 7 = hilight colors Colorset 7 fg Black, bg rgb:66/CC/CC, fgsh rgb:33/33/33 # 8 = Menu title colors Colorset 8 fg Black, bg rgb:66/CC/CC, fgsh rgb:33/33/33 # 9 = Balloons and tips Colorset 9 fg Black, bg White #DefaultFont xft:Sans Serif:size=12 #DefaultFont xft:DejaVu Sans:size=12:encoding=ISO10646-1 DefaultFont xft:Sans:size=13:encoding=ISO10646-1 #Style "*" Colorset 1, HilightColorset 2, Font xft:Sans:size=12:Shadow=2, IconFont xft:Sans:size=11 #Style "*" Colorset 1, HilightColorset 2, Font xft:DejaVu Sans:size=12:Shadow=2, IconFont xft:DejaVu Sans:size=11:encoding=ISO10646-1 Style "*" Colorset 1, HilightColorset 2, Font xft:Sans:size=14:Shadow=2 #, IconFont xft:Sans Serif:size=12:encoding=ISO10646-1 #Style "Fvwm*" Colorset 6, Font xft:Sans Serif:size=12:Shadow=2 1 r:, IconFont xft:Sans Serif:size=12 #MenuStyle * fvwm, Font xft:Sans Serif:size=12, HilightBack 4, PopupOffset 0 100, MenuColorset 3, ActiveColorset 4, GreyedColorset 5, TitleColorset 8 #MenuStyle * fvwm, Font xft:DejaVu Sans:size=12:encoding=ISO10646-1, HilightBack 4, PopupOffset 0 100, MenuColorset 3, ActiveColorset 4, GreyedColorset 5, TitleColorset 8 MenuStyle * fvwm, Font xft:Sans Serif:size=14:encoding=ISO10646-1, HilightBack rgb:66/CC/CC, PopupOffset 0 100, MenuColorset 3, ActiveColorset 4, GreyedColorset 5, TitleColorset 8 ########################################################### # Key bindings: # I have real Meta-key, but FVWM still uses Alt as Meta. # Hence, modificator M means Alt-key. # some simple default key bindings: Key Next A SCM Next [*] Focus Key Prior A SCM Prev [*] Focus # Ctrl-Alt s (un)sticks Key s WTSIF MC Stick # Alt-Shift-(ArrowKey) Changes Viewports Key Up A SM GotoPage wrapy +0p -1p Key Down A SM GotoPage wrapy +0p +1p Key Left A SM GotoPage wrapx -1p +0p Key Right A SM GotoPage wrapx +1p +0p # My Apps: # Ctrl and some Function-key: Key F1 A C Exec exec uxterm -geometry 80x24 & Key F2 A C Exec exec uxterm -geometry 80x60 & Key F3 A C Exec exec uxterm -geometry 160x60+0+0 & # Ctrl-Shift: # Can not be used anymore: # http://www.cl.cam.ac.uk/~mgk25/unicode.html#input # # ”# ISO 14755 defines a hexadecimal input method: Hold down both the Ctrl # and Shift key while typing the hexadecimal Unicode number. After releasing # Ctrl and Shift, you have entered the corresponding Unicode character. # # This is currently implemented in GTK+ 2, and works in applications such as # GNOME Terminal, Mozilla and Firefox. ” #Key F1 A CS Exec exec uxterm -geometry 80x24 -e ssh jalava.cc.jyu.fi & #Key F2 A CS Exec exec uxterm -geometry 80x70 -e ssh jalava.cc.jyu.fi & #Key F3 A CS Exec exec uxterm -geometry 170x70+0+0 -e ssh jalava.cc.jyu.fi & # Ctrl-Shift-Alt # Some kind of Run-dialog: #Key 1 A CSM Exec exec & #Key 2 A CSM Exec exec gvim -geometry 209x67+0+0 & Key 2 A CSM Exec exec gvim -geometry 162x52+0+0 & Key 3 A CSM Exec exec emacs -geometry +0+0 & # Not used. Was Midnight Commander: #Key 4 A CSM Exec exec & # Don't use! Emacs needs C-M-% for query-replace-regexp #Key 5 A CSM Exec exec & # Ampersand is like tilde Key 6 A CSM Exec exec firefox & # My shellscript for starting screen and irc # See: http://iki.fi/juhtolv/hacks/sh/irc/scrirc.bz2 Key 7 A CSM Exec exec scrirc & ########################################################### # Mouse bindings: # # some simple default mouse bindings: # for the root window: Mouse 1 R N Menu MenuFvwmRoot Nop #Mouse 2 R N Menu MenuFvwmWindowOps Nop Mouse 2 R N Menu Window-Ops Nop Mouse 3 R N WindowList # for the title bar buttons: #Mouse 1 1 N Menu MenuFvwmWindowOps2 Close Mouse 1 1 N Menu Window-Ops Close Mouse 3 1 N Close Mouse 1 2 N Maximize 100 100 Mouse 2 2 N Maximize 0 100 Mouse 3 2 N Maximize 100 0 Mouse 0 4 N Iconify # for the title bar Mouse 1 T N FuncFvwmMoveOrRaise WindowShade toggle North Mouse 1 T S WindowShade toggle North Mouse 2 T N Lower #Mouse 3 T N Menu MenuFvwmWindowOps2 Mouse 3 T N Menu Window-Ops # for other parts of the window/borders/icons: Mouse 1 FS N FuncFvwmMoveOrRaise Mouse 2 FIS N RaiseLower Mouse 3 FS N FuncFvwmResizeOrRaise ######################## Initialization Functions ############################ AddToFunc StartFunction #+ I Module FvwmBanner + I Module FvwmButtons #+ I Module FvwmPager #+ I Module FvwmAnimate #+ I Module FvwwmTaskbar #AddToFunc InitFunction #+ I Module FvwmButtons #+ I exec xsetroot -mod 2 2 -fg rgb:55/40/55 -bg rgb:70/50/70 # For some SM-s (like gnome-session) there is an internal background setter. AddToFunc SessionInitFunction + I Nop ######################## Menus ################### #Read /etc/X11/fvwm/menudefs.hook Quiet #Read menudefs.hook Quiet Read /etc/X11/fvwm/wm-icons/wm-icons-menu Quiet #Read wm-icons/wm-icons-menu Quiet Read /usr/share/doc/wm-icons/examples/fvwm2rc-wm-icons Quiet #Read fvwm2rc-wm-icons Quiet ButtonStyle 1 MiniIcon #Module FvwmGtk #*FvwmGtkMenu gnome-all #*FvwmGtkSubmenu "System" gnome-sys #*FvwmGtkSubmenu "User" gnome-user #PipeRead 'fvwm-menu-desktop --type gtk --enable-mini-icons' #PipeRead 'fvwm-menu-desktop --type gtk --desktop gnome-user --enable-mini-icons' DestroyMenu MenuFvwmRoot AddToMenu MenuFvwmRoot "$[gt.Root Menu]" Title + "&1. UXTerm" Exec exec uxterm + "&2. Rxvt" Exec exec rxvt + "" Nop + "&D. Debian Menu" Popup "/Debian" #+ "&G. Gnome Menu" SendToModule FvwmGtk gnome-all #+ "&D. Debian Menu %menu/programs.xpm" Popup MenuWmIcons #+ "" Nop #+ "&R. $[gt.Remote Logins]" Popup MenuFvwmLogins #+ "" Nop #+ "&U. $[gt.Utilities]" Popup MenuFvwmUtilities + "" Nop + "&M. $[gt.Fvwm Modules]" Popup MenuFvwmModules + "&W. $[gt.Fvwm Window Ops]" Popup MenuFvwmWindowOps + "&S. $[gt.Fvwm Config Ops]" Popup MenuFvwmConfig + "" Nop + "&F. $[gt.Refresh Screen]" Refresh + "&C. $[gt.Recapture Screen]" Recapture + "" Nop #+ "&X. $[gt.Exit Fvwm]" Popup MenuFvwmQuitVerify + "&X. $[gt.Exit Fvwm]" Popup Quit-Verify DestroyMenu MenuFvwmUtilities #AddToMenu MenuFvwmUtilities "$[gt.Utilities]" Title #+ "&T. Top" Exec exec xterm -T Top -n Top -e top #+ "&C. Calculator" Exec exec xcalc #+ "&M. Xman" Exec exec xman #+ "&G. Xmag" Exec exec xmag #+ "&R. Editres" Exec exec editres #+ "" Nop #+ "&E. Emacs" Exec exec emacs #+ "&E. XEmacs" Exec exec xemacs #+ "&A. Xmh Mail" FuncFvwmMailXmh xmh "-font fixed" #+ "" Nop #+ "&L. XLock" Exec exec xlock -mode random #+ "" Nop #+ "&D. $[gt.Reset X defaults]" Exec xrdb -load $HOME/.Xdefaults DestroyMenu MenuFvwmConfig AddToMenu MenuFvwmConfig "$[gt.Fvwm Config Ops]" Title + "&S. $[gt.Sloppy Focus]" FuncFvwmFocusPolicyChange SloppyFocus + "&C. $[gt.Click To Focus]" FuncFvwmFocusPolicyChange ClickToFocus + "&F. $[gt.Focus Follows Mouse]" FuncFvwmFocusPolicyChange FocusFollowsMouse + "" Nop + "&1. $[gt.Colormap Follows Mouse]" ColormapFocus FollowsMouse + "&2. $[gt.Colormap Follows Focus]" ColormapFocus FollowsFocus + "" Nop + "&3. $[gt.Full Paging ON]" EdgeScroll 100 100 + "&4. $[gt.All Paging OFF]" EdgeScroll 0 0 + "&5. $[gt.Horizontal Paging Only]" EdgeScroll 100 0 + "&6. $[gt.Vertical Paging Only]" EdgeScroll 0 100 + "&7. $[gt.Partial Paging]" EdgeScroll 50 50 + "&8. $[gt.Full Paging && Edge Wrap]" EdgeScroll 100000 100000 + "&9. $[gt.Menu Icon Sets]" Popup "MenuIconSets" # The window Ops menus exhibit a different HotKey style. # There are 2 versions of the WindowOps Menu, meant to be bound to different # things. Here is the "common" part: #DestroyFunc FuncFvwmWindowCommon #AddToFunc FuncFvwmWindowCommon #+ I AddToMenu $0 "$[gt.&Move]" Move #+ I AddToMenu $0 "$[gt.&Resize]" Resize #+ I AddToMenu $0 "$[gt.R&aise]" Raise #+ I AddToMenu $0 "$[gt.&Lower]" Lower #+ I AddToMenu $0 "$[gt.(De)&Iconify]" Iconify #+ I AddToMenu $0 "$[gt.(Un)S&hade]" WindowShade toggle North #+ I AddToMenu $0 "$[gt.(Un)&Stick]" Stick #+ I AddToMenu $0 "$[gt.(Un)Ma&ximize]" Maximize 100 100 #+ I AddToMenu $0 "$[gt.(Un)Maximize &Vert.]" Maximize 0 100 #+ I AddToMenu $0 "$[gt.(Un)Maximize H&oriz.]" Maximize 100 0 #+ I AddToMenu $0 "" Nop #+ I AddToMenu $0 "$[gt.&Delete]" Delete #+ I AddToMenu $0 "$[gt.&Close]" Close #+ I AddToMenu $0 "$[gt.Destroy]" Destroy #+ I AddToMenu $0 "" Nop # First windowops menu, bound to: # mouse 2 on root # Root menu #DestroyMenu MenuFvwmWindowOps #AddToMenu MenuFvwmWindowOps "$[gt.Window Ops]" Title #FuncFvwmWindowCommon MenuFvwmWindowOps #+ "$[gt.Re&fresh Window]" RefreshWindow # Second windowops menu, bound to: # mouse 1 on titlebar button 1 # mouse 3 on titlebar #DestroyMenu MenuFvwmWindowOps2 #AddToMenu MenuFvwmWindowOps2 #FuncFvwmWindowCommon MenuFvwmWindowOps2 #+ Scroll&Bar Module FvwmScroll 2 2 #+ "&$[gt.Print]" FuncFvwmPrint #+ "$[gt.Print Re&verse]" FuncFvwmPrintReverse # This defines the most common window operations. # Window-Ops historically was a most common name for this menu. # DestroyMenu "Window-Ops" AddToMenu "Window-Ops" "Window Ops" Title + "&Move%menu/window-move.xpm%" Move + "&Resize%menu/window-resize.xpm" Resize + "(De)Iconify%menu/window-iconify.xpm" Iconify + "(Un)Maximize%menu/window-maximize.xpm" Maximize + "(Un)Maximize Vert.%menu/window-maximize.xpm" Maximize 0 100 + "(Un)Maximize Horiz.%menu/window-maximize.xpm" Maximize 100 0 + "(Un)Shade%menu/window-shade.xpm" WindowShade + "(Un)Stick%menu/window-stick.xpm" Stick + "R&aise%menu/window-raise.xpm%" Raise + "&Lower%menu/window-lower.xpm%" Lower + "" Nop + "&Delete%menu/window-delete.xpm%" Delete + "&Close%menu/window-close.xpm%" Close + "Destroy%menu/window-destroy.xpm%" Destroy + "" Nop + "Identify%menu/window-identify.xpm%" Module FvwmIdent + "Switch to...%menu/windows.xpm%" WindowList + "Arrange Icons%menu/refresh.xpm%" All (CurrentDesk Iconic) RecaptureWindow + "Refresh Screen%menu/refresh.xpm%" Refresh + "Icon Set%menu/themes.xpm%" Popup MenuIconSets item +97 c # Shorter version of window operations DestroyMenu "Mini-Window-Ops" AddToMenu "Mini-Window-Ops" "Mini Window Ops" Title + "(Un)Maximize%menu/window-maximize.xpm" Maximize + "(Un)Maximize Vert.%menu/window-maximize.xpm" Maximize 0 100 + "(Un)Maximize Horiz.%menu/window-maximize.xpm" Maximize 100 0 + "(Un)Shade%menu/window-shade.xpm" WindowShade + "" Nop + "(Un)Stick%menu/window-stick.xpm" Stick + "R&aise%menu/window-raise.xpm%" Raise + "&Lower%menu/window-lower.xpm%" Lower + "" Nop + "&Delete%menu/window-delete.xpm%" Delete + "&Close%menu/window-close.xpm%" Close + "Destroy%menu/window-destroy.xpm%" Destroy + "" Nop + "Identify%menu/window-identify.xpm%" Module FvwmIdent + "(De)Iconify%menu/window-iconify.xpm" Iconify + "Choose" FuncFvwmFocusOrRaise # 3 different ways to log on, take your pick: DestroyFunc FuncFvwmRloginXterm #AddToFunc FuncFvwmRloginXterm \ # I Exec xterm -name $0 -title "$USER @ $0" -e rlogin $0 DestroyFunc FuncFvwmRloginRxvt #AddToFunc FuncFvwmRloginRxvt \ # I Exec rxvt -name $0 -n $0 -title [EMAIL PROTECTED] -e rlogin $0 DestroyFunc FuncFvwmRloginSshRxvt #AddToFunc FuncFvwmRloginSshRxvt \ # I Exec Exec ssh $0 rxvt -display $HOSTDISPLAY # be sure to fill these in with your correct machine names: DestroyMenu MenuFvwmLogins #AddToMenu MenuFvwmLogins #+ &dopey FuncFvwmRloginXterm dopey #+ &snoopy FuncFvwmRloginXterm snoopy #+ s&ignal Exec rxterm signal DestroyMenu MenuFvwmModules AddToMenu MenuFvwmModules "$[gt.Fvwm Modules]" Title + "&1. $[gt.Control Animation]" Popup MenuFvwmAnimate + "&B. Button-Bar" Module FvwmButtons + "&O. IconBox" FuncFvwmConfigureIconBox + "&F. Forms" Popup MenuFvwmForms + "&I. Identify" Module FvwmIdent + "&M. IconMan" Module FvwmIconMan + "&N. Banner" Module FvwmBanner + "&C. Console" Module FvwmConsole + "&P. Pager" Module FvwmPager 0 0 + "&2. Pager (2 $[gt.desks])" Module FvwmPager 0 1 + "&R. Backer" Module FvwmBacker + "&S. ScrollBar" Module FvwmScroll 50 50 + "&T. FvwmTaskBar" Module FvwmTaskBar + "&U. AutoRaise" Module FvwmAuto 200 Raise Nop + "&W. WinList" Module FvwmWinList + "&X. $[gt.Stop Module Menu]" Popup MenuFvwmStopModule DestroyMenu MenuFvwmStopModule AddToMenu MenuFvwmStopModule "$[gt.Stop Fvwm Modules]" Title + "&B. $[gt.Stop] Button-Bar" KillModule FvwmButtons + "&O. $[gt.Stop] IconBox" KillModule FvwmIconBox + "&M. $[gt.Stop] IconMan" KillModule FvwmIconMan + "&P. $[gt.Stop] Pager" KillModule FvwmPager + "&R. $[gt.Stop] Backer" KillModule FvwmBacker + "&S. $[gt.Stop] ScrollBar" KillModule FvwmScroll + "&T. $[gt.Stop] FvwmTaskBar" KillModule FvwmTaskBar + "&U. $[gt.Stop] AutoRaise" KillModule FvwmAuto + "&W. $[gt.Stop] WinList" KillModule FvwmWinList DestroyMenu MenuFvwmForms AddToMenu MenuFvwmForms + "&C. Capture" Module FvwmForm FvwmForm-Capture + "&D. Form Defaults" Module FvwmForm FvwmForm-Form #+ "&R. Rlogin" Module FvwmForm FvwmForm-Rlogin + "&P. RootCursor" Module FvwmForm FvwmForm-RootCursor + "&S. Setup" Module FvwmForm FvwmForm-Setup + "&T. Talk Form" Module FvwmForm FvwmForm-Talk + "&Q. QuitVerify" Module FvwmForm FvwmForm-QuitVerify # Configure and start using an iconbox on the fly DestroyFunc FuncFvwmConfigureIconBox AddToFunc FuncFvwmConfigureIconBox + I Module FvwmIconBox + I Style * NoIcon #DestroyMenu MenuFvwmQuitVerify #AddToMenu MenuFvwmQuitVerify "$[gt.Really Quit Fvwm?]" Title #+ "&Q. $[gt.Yes, Really Quit]" Quit #+ "" Nop #+ "&R. $[gt.Restart]" Restart #+ "" Nop #+ "&T. $[gt.Start] twm" Restart twm #+ "&C. $[gt.Start] ctwm" Restart ctwm #+ "&2. $[gt.Start] tvtwm" Restart tvtwm #+ "&V. $[gt.Start] vtwm" Restart vtwm #+ "&M. $[gt.Start] mwm" Restart mwm #+ "&O. $[gt.Start] olwm" Restart /usr/openwin/bin/olwm #+ "" Nop #+ "&X. $[gt.Just an Xterm]" Restart xterm -n '"X Console"' -T '"X Console"' #+ "" Nop #+ "&N. $[gt.No, Don't Quit]" Nop # This defines (overrides) quit menu. # DestroyMenu "Quit-Verify" AddToMenu "Quit-Verify" "Really Quit Fvwm?" Title + "Restart%menu/restart.xpm%" Restart + "Refresh Screen%menu/refresh.xpm%" Refresh + "" Nop + "Start dummy%menu/terminal.xpm%" Restart xterm + "" Nop + "Yes, Really Quit%menu/choice-yes.xpm%" Quit + "No, Don't Quit%menu/choice-no.xpm%" Nop ######################## Sample Functions ########################## #DestroyFunc FuncFvwmMailXmh #AddToFunc FuncFvwmMailXmh #+ I Next [$0] Iconify false #+ I Next [$0] Focus #+ I None [$0] Exec $0 $1 DestroyFunc FuncFvwmFocusOrRaise AddToFunc FuncFvwmFocusOrRaise + I Iconify off + I FlipFocus + I Raise + I WarpToWindow 40p 10p DestroyFunc FuncFvwmMoveOrRaise AddToFunc FuncFvwmMoveOrRaise + I Raise + M Move + D Lower DestroyFunc FuncFvwmMaximize AddToFunc FuncFvwmMaximize + M Maximize 0 100 + H Maximize 0 100 + C Maximize 0 80 + D Maximize 100 100 DestroyFunc FuncFvwmMoveOrIconify AddToFunc FuncFvwmMoveOrIconify + I Raise + M Move + D Iconify DestroyFunc FuncFvwmResizeOrRaise AddToFunc FuncFvwmResizeOrRaise + I Raise + M Resize + D Lower DestroyFunc FuncFvwmPrint AddToFunc FuncFvwmPrint + I Raise + I Exec xdpr -id $w DestroyFunc FuncFvwmPrintReverse AddToFunc FuncFvwmPrintReverse + I Raise + I Exec xdpr 1/2 -h -rv -id $w DestroyFunc FuncFvwmFocusPolicyChange AddToFunc FuncFvwmFocusPolicyChange + I Style * $0 + I Recapture ########################## Icon Manager #################################### # this FvwmIconMan setup is for swallowing in button bar example DestroyModuleConfig FvwmIconMan: * *FvwmIconMan: NumManagers 1 *FvwmIconMan: Resolution page *FvwmIconMan: Colorset 0 #*FvwmIconMan: ReliefThickness #*FvwmIconMan: Font Xft:Sans Serif:size=12 #*FvwmIconMan: Font Xft:DejaVu Sans:size=12:encoding=ISO10646-1 *FvwmIconMan: Font Xft:Sans Serif:size=13:encoding=ISO10646-1 *FvwmIconMan: Format "%t" *FvwmIconMan: Action Mouse 1 N sendcommand Focus, sendcommand "Iconify" *FvwmIconMan: Action Mouse 2 N sendcommand "Iconify 1" #*FvwmIconMan: Action Mouse 3 N sendcommand "FvwmIdent" *FvwmIconMan: Action Mouse 3 N sendcommand "Menu Mini-Window-Ops" *FvwmIconMan: FollowFocus true *FvwmIconMan: Sort none #*FvwmIconMan: FocusAndSelectButton down Black rgb:66/CC/CC *FvwmIconMan: FocusAndSelectButton down *FvwmIconMan: FocusAndSelectColorset 2 #*FvwmIconMan: FocusButton up Black rgb:66/CC/CC *FvwmIconMan: FocusButton down *FvwmIconMan: FocusColorset 2 #*FvwmIconMan: IconButton up rgb:33/33/33 rgb:66/66/66 *FvwmIconMan: IconButton up *FvwmIconMan: IconColorset 5 #*FvwmIconMan: PlainButton up Black rgb:33/99/99 *FvwmIconMan: PlainButton up *FvwmIconMan: PlainColorset 1 #*FvwmIconMan: SelectButton down Black rgb:66/CC/CC *FvwmIconMan: SelectButton down *FvwmIconMan: SelectColorset 2 *FvwmIconMan: TipsFont Xft:Monospace:size=10:encoding=ISO10646-1 *FvwmIconMan: Tips always *FvwmIconMan: TipsColorset 9 *FvwmIconMan: DontShow icon=Untitled resource=Untitled #*FvwmIconMan: DrawIcons true *FvwmIconMan: DrawIcons always *FvwmIconMan: ButtonGeometry 7x1 *FvwmIconMan: ManagerGeometry 7x1 ########################### Pager ######################################### *InlineFvwmPager: Back rgb:99/99/99 *InlineFvwmPager: Fore Black # turn off desktop names for swallowing in above button bar example: *InlineFvwmPagerFont none *InlineFvwmPager: SmallFont Xft:Monospace:size=12:encoding=ISO10646-1 *InlineFvwmPager: WindowLabelFormat %t *InlineFvwmPager: Hilight rgb:CC/CC/CC *InlineFvwmPager: MiniIcons *InlineFvwmPager: Balloons All *InlineFvwmPager: BalloonBack White *InlineFvwmPager: BalloonFore Black *InlineFvwmPager: BalloonFont Xft:Monospace:size=10:encoding=ISO10646-1 *InlineFvwmPager: BalloonYOffset +2 *InlineFvwmPager: BalloonBorderWidth 1 *InlineFvwmPager: BalloonBorderColor Black *InlineFvwmPager: WindowColorsets ################## FvwmButtons button-bar ################################ # *-------------------*-----------* # * * * # * FvwmIconMan * Pager * # * * * # *-------------------*-----------* KillModule FvwmButtons DestroyModuleConfig FvwmButtons: * Style "FvwmButtons" Sticky, NoTitle, NoHandles, BorderWidth 0 #*FvwmButtons: Geometry 1080x78-0-0 *FvwmButtons: Geometry 1344x84-0-0 *FvwmButtons: Back rgb:99/99/99 *FvwmButtons: Padding 0 0 *FvwmButtons: Font Xft:Sans:size=14:encoding=ISO10646-1 *FvwmButtonsRows 1 #*FvwmButtonsColumns 19 *FvwmButtonsColumns 32 #*FvwmButtons(19x1, Container(Rows 1, Columns 19)) *FvwmButtons(32x1, Container(Rows 1, Columns 32)) *FvwmButtons(25x1, Swallow FvwmIconMan "Module FvwmIconMan") #*FvwmButtons(5x1, Swallow(UseOld) "lcdproc" 'Exec xterm -name lcdproc +sb -fg green -bg black -cr green -geometry 27x7 -font 7x13 -e /usr/sbin/LCDd -c ~/.LCDd.fvwm.conf -d curses &') # ORIG *FvwmButtons(2x1, Swallow "SwissWatch" "Exec swisswatch -railroad -noshape -name swisswatch") #*FvwmButtons(2x1, Swallow "Cairo-clock" "Exec cairo-clock -w 83 -g 83") #*FvwmButtons(1x1, Swallow "SwissWatch" "Exec swisswatch -railroad -noshape -name fancy") #*FvwmButtons(1x1, Swallow "SwissWatch" "Exec swisswatch -railroad -noshape -name swissclock") #*FvwmButtons(4x1, Swallow "FvwmPager" "Module FvwmPager InlineFvwmPager 0 0") *FvwmButtons(5x1, Swallow "FvwmPager" "Module FvwmPager InlineFvwmPager 0 0") *FvwmButtons(End) ########################## Window-Identifier ############################### # Just choose colors and fonts DestroyModuleConfig FvwmIdent: * *FvwmIdent: Back MidnightBlue *FvwmIdent: Fore Yellow #*FvwmIdent: Font Xft:Sans Serif:size=12 #*FvwmIdent: Font Xft:DejaVu Sans:size=12:encoding=ISO10646-1 *FvwmIdent: Font Xft:Sans Serif:size=14:encoding=ISO10646-1 DestroyModuleConfig FvwmScroll: * *FvwmScroll: Back grey40 *FvwmScroll: Fore green