FVWMICONMAN(1) Fvwm Modules FVWMICONMAN(1) (NAME) FvwmIconMan - fvwm (SYNOPSIS) FvwmIconMan fvwm . (DESCRIPTION) FvwmIconMan TWM . . emacs . () . FvwmIconMan fvwm . ( ) ( ) ( ). X Shape (shaped) . . . FvwmIconMan select ( ) Focus fvwm TWM . (INITIALIZATION) FvwmIconMan fvwm . FvwmIconMan (sticky) . followfocus / Focus FvwmIconMan clicktofocus . Shape FvwmIconMan fvwm (decorate) . (INVOCATION) FvwmIconMan 'Module FvwmIconMan' .fvwm2rc . FvwmIconMan fvwm StartFunction . FvwmIconMan (transient) "-Transient" . "Module FvwmIconMan -Transient" . FvwmIconMan . . FvwmIconMan . FvwmIconMan . 'transient' . FvwmIconMan (alias) . "Module FvwmIconMan FvwmIconMan-Variant2". (CONFIGURATION OPTIONS REFERENCE CHART) FvwmIconMan . . . +------------------------+--------------------------------------+-----------------------+ | | | | +------------------------+--------------------------------------+-----------------------+ |NumManagers | | 1 | +------------------------+--------------------------------------+-----------------------+ |Action | | Mouse 0 N sendcommand | | | | Iconify | +------------------------+--------------------------------------+-----------------------+ |Background | | gray | | | | | +------------------------+--------------------------------------+-----------------------+ |ButtonGeometry | | | | | | | +------------------------+--------------------------------------+-----------------------+ |Colorset | | | | | | | +------------------------+--------------------------------------+-----------------------+ |DontShow | | | | | | | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |DrawIcons | | false | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |FocusAndSelectButton | | flat grey black | +------------------------+--------------------------------------+-----------------------+ |FocusAndSelectColorset | | | +------------------------+--------------------------------------+-----------------------+ |FocusButton | | up grey black | | | | | +------------------------+--------------------------------------+-----------------------+ |FocusColorset | | | +------------------------+--------------------------------------+-----------------------+ |FollowFocus | | false | | | | | +------------------------+--------------------------------------+-----------------------+ |Font | | 8x13 | +------------------------+--------------------------------------+-----------------------+ |Foreground | | white | | | | | +------------------------+--------------------------------------+-----------------------+ |Format | | "%c: %i" | | | | | +------------------------+--------------------------------------+-----------------------+ |IconName | | FvwmIconMan | | | | | +------------------------+--------------------------------------+-----------------------+ |IconAndSelectButton | | up black grey | +------------------------+--------------------------------------+-----------------------+ |IconAndSelectColorset | | | +------------------------+--------------------------------------+-----------------------+ |IconButton | | up black grey | | | | | +------------------------+--------------------------------------+-----------------------+ |IconColorset | | | +------------------------+--------------------------------------+-----------------------+ |ManagerGeometry | | 0x1 | | | | | +------------------------+--------------------------------------+-----------------------+ |MaxButtonWidth | | | | | | | +------------------------+--------------------------------------+-----------------------+ |MaxButtonWidthByColumns | | | +------------------------+--------------------------------------+-----------------------+ |NoIconAction | | NOP | | | | | +------------------------+--------------------------------------+-----------------------+ |PlainButton | | up black grey | | | | | +------------------------+--------------------------------------+-----------------------+ |PlainColorset | | | +------------------------+--------------------------------------+-----------------------+ |ReliefThickness | | 2 | | | | | +------------------------+--------------------------------------+-----------------------+ |Resolution | | desk page | | | | | +------------------------+--------------------------------------+-----------------------+ |Reverse | normal icon | none | | | none | | +------------------------+--------------------------------------+-----------------------+ |SelectButton | | flat black grey | | | | | +------------------------+--------------------------------------+-----------------------+ |SelectColorset | | | +------------------------+--------------------------------------+-----------------------+ |Shape | | false | | | shape | | +------------------------+--------------------------------------+-----------------------+ |Show | | | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |ShowOnlyIcons | | false | | | | | +------------------------+--------------------------------------+-----------------------+ |ShowNoIcons | | false | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |ShowTransient | | false | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |ShowOnlyFocused | | false | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |Sort | | name | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |SortWeight | | | | | | | +------------------------+--------------------------------------+-----------------------+ |Tips | | none | | | | | +------------------------+--------------------------------------+-----------------------+ |TipsDelays | | 1000 300 | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |TipsFont | | default fvwm font | | | | | +------------------------+--------------------------------------+-----------------------+ |TipsColorset | | 0 | | | | | +------------------------+--------------------------------------+-----------------------+ |TipsFormat | | | | | | Format | +------------------------+--------------------------------------+-----------------------+ |TipsBorderWidth | | 1 | | | | | +------------------------+--------------------------------------+-----------------------+ |TipsPlacement | | updown | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |TipsJustification | | leftup | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |TipsOffsets | | 3 2 | | | | | | | | | +------------------------+--------------------------------------+-----------------------+ |Title | | FvwmIconMan | +------------------------+--------------------------------------+-----------------------+ |TitleButton | | raisededge black grey | | | | | +------------------------+--------------------------------------+-----------------------+ |TitleColorset | | | +------------------------+--------------------------------------+-----------------------+ |UseWinList | WinListSkip | true | +------------------------+--------------------------------------+-----------------------+ (CONFIGURATION OPTIONS) nummanagers . emacs xterm . : *FvwmIconMan: OptionName OptionValue OptionName OptionValue . *FvwmIconMan: ManagerId OptionName OptionValue OptionName OptionValue ManagerId . ManagerId "transient" . FvwmIconMan "transient" FvwmIconMan . ManagerId OptionName . : *FvwmIconMan: NumManagers num num . FvwmIconMan . 1 . *FvwmIconMan: [id] Action type binding FvwmIconMan . Type Key Mouse Select . ACTIONS . *FvwmIconMan: [id] Background background . *FvwmIconMan: [id] ButtonGeometry geometry . 0 . X Y . *FvwmIconMan: [id] Colorset colorset . . *FvwmIconMan: [id] DrawIcons value . "false" 'ReliefThickness' . "true" . "always" . 'ReliefThickness' . "none" . *FvwmIconMan: [id] FocusAndSelectButton style [forecolor backcolor] plainbutton . *FvwmIconMan: [id] FocusAndSelectColorset colorset focusandselectbutton . style focusandselectbutton . *FvwmIconMan: [id] FocusButton style [forecolor backcolor] plainbutton . *FvwmIconMan: [id] FocusColorset colorset focusbutton . style focusbutton . *FvwmIconMan: [id] FollowFocus boolean true . false . *FvwmIconMan: [id] Font font . 8x13 . *FvwmIconMan: [id] Foreground foreground . *FvwmIconMan: [id] Format formatstring printf . : %t %i %c %r %s . "%c: %i" . *FvwmIconMan: [id] IconName iconstring . Iconstring . "FvwmIconMan" . *FvwmIconMan: [id] IconAndSelectButton style [forecolor backcolor] plainbutton . *FvwmIconMan: [id] IconButton style [forecolor backcolor] plainbutton . *FvwmIconMan: [id] IconAndSelectColorset colorset IconAndSelectButton . style iconbutton . *FvwmIconMan: [id] IconColorset colorset iconbutton . style iconbutton . *FvwmIconMan: [id] ManagerGeometry geometry . height width width . width height . . . y . . *FvwmIconMan: [id] MaxButtonWidth width ( ) . . 0 . ( ManagerGeometry ). *FvwmIconMan: [id] MaxButtonWidthByColumns col . col . FvwmIconMan . FvwmIconMan 1024 MaxButtonWidthByColumns 4 MaxButtonWidth 256 . FvwmIconMan (swallowed). *FvwmIconMan: [id] NoIconAction action FvwmIconMan NoIcon action . action FvwmIconMan . "*FvwmIconMan: NoIconAction SendToModule FvwmAnimate animate". . *FvwmIconMan: [id] PlainButton style [forecolor backcolor] . style flat up down raisededge sunkedge . . style . *FvwmIconMan: [id] PlainColorset colorset plainbutton . style plainbutton . *FvwmIconMan: [id] ReliefThickness num num . 0 FocusAndSelectButton FocusButton IconAndSelectButton IconButton PlainButton SelectButton TitleButton flat . num Reverse . *FvwmIconMan: [id] Resolution [filter(s)] filters . ( show dontshow ). filter : desk page screen !desk !page !screen invert. desk page . !desk !page . invert . : page desk . page . () : 'desk page'. desk/!desk page/!page screen/!screen . invert 'invert desk page' '!desk !page' . (sticky) page desk . ( ) . [!]desk [n] ( ). [!]page [x] [y] x y ( ). [!]screen [S] S ( ) : o NAME: "NAME" RandR. o c: RandR ( ) o p: RandR o g: (global) screen g . c . NAME RandR . FvwmIconMan fvwm . *FvwmIconMan: [id] Reverse class . . icon normal none . none . *FvwmIconMan: [id] SelectButton style [forecolor backcolor] plainbutton . *FvwmIconMan: [id] SelectColorset colorset selectbutton . style selectbutton . *FvwmIconMan: [id] Shape boolean True (shaped) . . FvwmIconMan Shape . fvwm FvwmIconMan . fvwm . *FvwmIconMan: [id] Sort value name . namewithcase . id . weighted ( sortweight ). none . name . *FvwmIconMan: [id] SortWeight weight pattern-list weight pattern-list . type=pattern type class resource title icon screen pattern style fvwm ( ). . . . : *FvwmIconMan: Sort weighted *FvwmIconMan: SortWeight 1 class=XTerm title=special* *FvwmIconMan: SortWeight 10 class=XTerm *FvwmIconMan: SortWeight 5 xterm "special" ( 1) xterm ( 5) xterm ( 10) . ( ) 0 . weighted . *FvwmIconMan: [id] Title title-string . Titlestring . "FvwmIconMan" . ( ) ( ) . *FvwmIconMan: [id] TitleButton style [forecolor backcolor] plainbutton ( ) . . *FvwmIconMan: [id] UseWinList boolean true WinListSkip . show dontshow . . : . show . DontShow . DontShow Show . . type=pattern type class resource title icon pattern style fvwm ( ). . . *FvwmIconMan: [id] Show pattern list . *FvwmIconMan: [id] DontShow pattern list . *FvwmIconMan: [id] ShowTransient boolean ( false). *FvwmIconMan: [id] ShowOnlyIcons boolean boolean true . *FvwmIconMan: [id] ShowNoIcons boolean boolean true . *FvwmIconMan: [id] ShowOnlyFocused boolean boolean true . (tips) . *FvwmIconMan: [id] Tips value value always needed false . false . always . needed . FvwmIconMan . *FvwmIconMan: [id] TipsDelays delay [mappeddelay] delay mappeddelay . mappeddelay delay . 1000 300 . FvwmIconMan delay . FvwmIconMan mappeddelay . *FvwmIconMan: [id] TipsFont fontname . fvwm . *FvwmIconMan: [id] TipsColorset colorset . 0 . *FvwmIconMan: [id] TipsFormat formatstring Format . Format . *FvwmIconMan: [id] TipsBorderWidth pixels ( ) . 1 . *FvwmIconMan: [id] TipsPlacement value value up down right left updown leftright . . updown . *FvwmIconMan: [id] TipsJustification value value leftup rightdown center . () . leftup . leftup . rightdown center leftup . TipsOffset . . *FvwmIconMan: [id] TipsOffsets placementoffset justoffset placementoffset justoffset TipsPlacement TipsJustification . 3 2 . (ACTIONS) : - Key Mouse Select . . FvwmIconMan . /: FvwmIconMan (modifier) FvwmIconMan meta-button3 meta-button3 ( meta ). : : Key Keysym Modifiers FunctionList Keysym Modifiers Key fvwm . : Mouse Button Modifiers FunctionList Button Modifiers Mouse fvwm . : Select FunctionList FunctionList . - "" . ( ) . . "" fvwm . . . : Integer Manager Window Button String. String fvwm - . . Window Button .fvwm2rc FvwmIconMan . ( modulo N N - 0 N-1 ) : Select Focus Up Down Right Left Next Prev. Select Focus . Up Down Right Left . Next Prev . Next Prev . Manager Next Prev . Button . : bif Button Integer/String . Button Select Focus . Button . Up Down Right Left Next Prev . Integer . . bifn Button Integer/String bif . Button bif (false) . gotobutton Button Button . Button Button ( ) . gotomanager Manager 0 Manager . . . jmp Integer/String Integer . . jmp . label String . ( ). print String String . . printdebug . . CONFIG FUNCTIONS modules/FvwmIconMan/debug.h '1' . quit FvwmIconMan . refresh . ret . searchback String String ( wildcard ) . searchforward String String ( ) . select . . select . sendcommand Command fvwm Command ( ) . warp (warp). : gotobutton select, gotobutton Down, select . "gotobutton Down, select" . gotobutton Up, select . gotobutton 0, select . . gotobutton -1, select . gotobutton focus, select . gotobutton focus, Iconify Iconify fvwm . . bif Next 3, gotobutton 0, select, ret, gotobutton Next, select 0 . . . . bif select 7, bif focus 3, gotomanager 0, select, ret, gotobutton focus, \ select, ret, gotobutton down, select FvwmIconMan SendToModule . . . 0 0 . bif select Select, bif focus Focus, gotomanager 0, select, ret, label Focus, \ gotobutton focus, select, ret, label Select, gotobutton down, select label . SendToModule fvwm FvwmIconMan . SendToModule . fvwm FvwmIconMan . (SAMPLE CONFIGURATIONS) FvwmIconMan : ############################################################## # Load any modules which should be started during # fvwm initialization ModulePath /usr/lib/X11/fvwm:/usr/bin/X11 Module FvwmIconMan # Make FvwmIconMan title-bar-less, sticky, and give it an icon Style "Fvwm*" Icon toolbox.xpm,NoTitle,NoHandles,Sticky Style "FvwmIconMan" HandleWidth 5, Handles, BorderWidth 5 ############################################################## ############################################################## #Definitions used by the modules *FvwmIconMan: NumManagers 1 *FvwmIconMan: Resolution global *FvwmIconMan: Background slategrey *FvwmIconMan: Foreground white *FvwmIconMan: Font 7x13 *FvwmIconMan: ButtonGeometry 100x0 *FvwmIconMan: ManagerGeometry 1x0-0+0 . emacs . . drawicons shape fvwm FvwmIconMan . geometry show : Style "FvwmIconMan" NoTitle, Sticky, WindowListSkip, BorderWidth 0 Style "FvwmIconMan" HandleWidth 0 Key F8 A N SendToModule FvwmIconMan bif select Select, bif focus Focus, \ gotomanager 0, select, sendcommand WarpToWindow, ret, label Focus, \ gotobutton focus, select, sendcommand WarpToWindow, ret, label Select, \ gotobutton prev, select, sendcommand WarpToWindow Key F9 A N SendToModule FvwmIconMan bif select Select, bif focus Focus, \ gotomanager 0, select, sendcommand WarpToWindow, ret, label Focus, \ gotobutton focus, select, sendcommand WarpToWindow, ret, label Select, \ gotobutton next, select, sendcommand WarpToWindow *FvwmIconMan: NumManagers 2 *FvwmIconMan: Resolution page *FvwmIconMan: Background steelblue *FvwmIconMan: Foreground white *FvwmIconMan: Font 7x13 *FvwmIconMan: UseWinList true *FvwmIconMan: DrawIcons true *FvwmIconMan: Shape true *FvwmIconMan: FollowFocus true *FvwmIconMan: Sort name *FvwmIconMan: PlainButton up white steelblue *FvwmIconMan: SelectButton down white steelblue *FvwmIconMan: FocusButton up white brown *FvwmIconMan: FocusAndSelectButton down white brown *FvwmIconMan: TitleButton raisededge white steelblue *FvwmIconMan: NoIconAction "SendToModule FvwmAnimate animate" *FvwmIconMan: 1 Title "Emacs windows" *FvwmIconMan: 1 IconName "FvwmIconMan: Emacs" *FvwmIconMan: 1 Format "%i" *FvwmIconMan: 1 Show resource=emacs resource=gemacs *FvwmIconMan: 1 ManagerGeometry 1x0-400+0 *FvwmIconMan: 1 ButtonGeometry 200x0 *FvwmIconMan: 2 Title "All windows" *FvwmIconMan: 2 IconName "FvwmIconMan: all" *FvwmIconMan: 2 Format "%c: %i" *FvwmIconMan: 2 DontShow icon=Untitled *FvwmIconMan: 2 ManagerGeometry 2x4-0+0 *FvwmIconMan: 2 ButtonGeometry 200x0 *FvwmIconMan: transient Geometry 194x100 *FvwmIconMan: transient DontShow icon=Untitled *FvwmIconMan: transient Action Mouse 0 A sendcommand select select Iconify *FvwmIconMan: Action Mouse 1 N sendcommand Iconify *FvwmIconMan: Action Mouse 2 N sendcommand WarpToWindow *FvwmIconMan: Action Mouse 3 N sendcommand "Module FvwmIdent FvwmIdent" *FvwmIconMan: Action Key Left N gotobutton Left, select *FvwmIconMan: Action Key Right N gotobutton Right, select *FvwmIconMan: Action Key Up N gotobutton Up, select *FvwmIconMan: Action Key Down N gotobutton Down, select *FvwmIconMan: Action Key q N quit (UNFINISHED BUSINESS) . . . . (AUTHOR) Brady Montz ( ). (THANKS) : David Berson , Gren Klanderman , David Goldberg , Pete Forman , Neil Moore , Josh M. Osborne , Adam Rice < , Chris Siebenmann , Bjorn Victor , . 2026-06-28 FVWMICONMAN(1)