Iconified Focus Model

If I understand you correctly, you simply want to have iconified windows popup without clicking on them? Use FvwmEvent to do it. As in:

DestroyModuleConfig FvwmEvent-ic: *
*FvwmEvent-ic: Cmd Function
*FvwmEvent-ic: Delay 2
*FvwmEvent-ic: focus_change FvwmCheckFocus

Note the two second delay – that’s just so that we dont possibly enter into an infinite loop cycle. The idea here is that whenever we change focus, we just want to check to see if it is an icon (iconified) and toggle it

DestroyFunc FvwmCheckFocus
AddToFunc   FvwmCheckFocus
+ I ThisWindow (Iconic)  Iconify

You can also set any other conditionals you want in that function as well.

To kick it all off, ensure you have:

Module FvwmEvent FvwmEvent-ic

In your StartupFunction somewhere.

– Thomas Adam