On Fri, Aug 10, 2012 at 12:48:17PM +0300, Oleksandr Gavenko wrote: > I use desktops only because FvwmPager look cool with such my preference: > > DesktopSize 3x3 > DesktopName 0 Main > DesktopName 1 Net > DesktopName 2 Work > DesktopName 3 Media > DesktopName 4 Games > > DestroyModuleConfig FvwmPager: * > *FvwmPager: Columns 1 > > Also today I discover that focus persistent only on one desktop (see my post > http://permalink.gmane.org/gmane.comp.window-managers.fvwm/7487). I don't know > how this useful for end user workflow... > > So what reason to use multiply desktops?
Are you confusing pages and desks here, I wonder? In your above configuration snippet, you have defined *fives* desks, each with *nine* pages on them. Which one of the two concepts (pages or desks) are you referring to when you say "desktops", or indeed "multiple desktops"? Since you have more than one of each pages and desk. > May be I miss some useful features of desktops? Other than the terminology and understanding the implications of a page versus a desk, the answer is that it's as useful as you want it to be. At the risk of reiterating the FAQ (which you've clearly not read) the major difference between a page and a desk is that pages belong to a desk however you want them arranged -- and that the "concept" of what that desk should contain depends entirely on how you want to organise your windows (you've used examples above with DesktopName, so that confirms you have some understanding). Pages cannot be named, only referenced to by their location -- although the InfoStoreAdd command could help here with that. By default, if you have at a minimum one page belonging to a desk. The way in which windows are handled internally by FVWM between pages and desks is that windows on different desks other to the one you're on are unmapped. > So with help of Thomas Adam 3.5 years ago, I make work auto-hiding for > FvwmPager. Have I been here even that long? > As I say FvwmPager look cool for me if use many desktops instead of > DesktopSize (3*N_desktops)x3. But I also wanted keyboard navigation across > pages. > > Simple examples from Fvwm FAQ shown how to move between pages in single > desktop and different key bindings to move across desktops. But I wanted > single key binding for both pages and desktops. So reject using multiply > desktops. GotoDeskAndPage would help here. > # Remove fvwm_page_ny so derived processes do not inherit it. > + I SetEnv fvwm_page_ny This applies to all other instances where you have this. You meant: UnSetEnv .... -- Thomas Adam