On 2008-04-30, Jan Johansson <[EMAIL PROTECTED]> wrote: > On the contrary I think it fits very well. For my optimal setup I > would only have one single workspace. Split in two or four > (equal) parts. As the day goes on it fills with windows for > different tasks. Just staring up I load my IM client, calendar > and mail client. Then starting work in an a number of xterms. If > I then want to dig into a problem I need to stop the IM, mail and > such. I think it would be nice to just hide/unmap the tag/group > "Interupters".
Ah, so you want to show/hide window within a group of frames, based on a tag? That certainly does fit the Ion tiling approach relatively well. Selection should be a fairly trivial extension of the bookmarks script [1] to support multiple frames (bms[frame][tag] -- although the binding setup of the script uses, numbers, it is possible to use arbitrary index objects, such as string tags). Hiding demands a little bit more work: you have to find out if an object with the given tag is active in any frame, and then if the frame contains objects with other tags that could be activated, etc. Ion does not provide a ready command to hide a particular object on the "mutually exclusive" list a multiplexer. [1]: http://modeemi.fi/~tuomov/repos/ion-scripts-3/scripts/bookmarks.lua -- Tuomo
