I just wrote some code for a full screen pager. How useless is that? How about if if you make it transient, then? How about transient, always on top and bound to a keystroke? How about using thumbnails for the windows as well?
Then you get a popup screen that gives you an overview of all your desks. Click one one and you go there - the pager screen vanishes. Like this:
Here’s the code:
Stays on top, cause I don’t want screen clutter on top of it
WindowSkipList so I can stop it showing itself and blotting out the rest of
Style FvwmBigPager WindowListSkip, StaysOnTop
adjust for local colorsets and screen size
DestroyModuleConfig FvwmPager: FvwmBigPager
*FvwmBigPager: Geometry 1280x800+0+0
*FvwmBigPager: Rows 2
*FvwmBigPager: Colorset 0 $[cset_wall_0]
*FvwmBigPager: Colorset 1 $[cset_wall_1]
*FvwmBigPager: Colorset 2 $[cset_wall_2]
*FvwmBigPager: Colorset 3 $[cset_wall_3]
*FvwmBigPager: Font none
*FvwmBigPager: NoSeparators # turn off the lines separating desks
I got it bound to WindowsKey+Shift+T-for-teleport
Key T A MS FuncInvokeBigPager # Alt-Shift-T
- I Module FvwmPager -transient FvwmBigPager 0 3
- I WindowId (FvwmBigPager) Layer 0 10 # way high
I’ve not done the thumbnail generating code, because I used the one from my old config which is written in perl. I don’t generally use it because most of my windows are transparent aterms and they don’t show up too much on normal size pagers.
Be warned - if you use mini-icons on FvwmWinMan, having icons 1/16th the size of your screen is going to play hell with Alt-TAB.
What you reckon? Is this ridiculously cool, or just ridiculous? I’m in two minds, myself