Re: [xmonad] (sub)layout set up

Thanks Quentin, I've got sublayout working with Adam's help at #xmonad.
I've noticed this "limitation" you said about tabbed being the outer
layout, but it's no big deal.
The feature I really missed was a way to auto-group some windows,
by matching them in the manageHook or something like X.L.ComboP does.
Henrique G. Abreu
On Mon, Feb 1, 2010 at 11:47, Quentin Moser
Hi,
SubLayouts is probably closest to what you want. You can use a layout such as
subLayout [] row $ tall ||| Mirror tall ||| Full where row = Mirror $ Tall 0 0 0 tall = Tall 1 (3/100) 0.5
Basically, this will manage your windows according to the second layout (tall ||| ...), but allow you to put several windows together into a single "group", inside of which they will be placed according to the first layout (row).
Something you can not do, however, is have a tabbed layout as your "main" layout, as in your example. The way XMonad.Layout.Decoration handles tabbing simply doesn't work when all your windows aren't stacked exactly on top of each other.
Tabbing the windows inside a sub-group works, though, and SubLayout defines a "subTabbed" modifier precisely for that.
On Wed, Jan 27, 2010 at 4:05 AM, Henrique G. Abreu
wrote: Hi all,
I want to set up a layout that treats two matched windows as one, like always side-by-side. I also want to be able to switch the "master" layout, like: Tall .. ||| Mirror Tall .. ||| simpleTabbed and keep this pair of windows always together side-by-side in this layouts. Of course I will have other windows involved in this layouts and that's the point.
I've tried sublayout but I found it to hard to set. Also tried ComboP combineTwoP, which comes close to what I want but has sad limitations like "reserving" the area to the 2nd layout and not being able to switch the ruling layout. Does it make sense or I'm wanting something too odd?
Thanks, Henrique G. Abreu _______________________________________________ xmonad mailing list xmonad@haskell.org http://www.haskell.org/mailman/listinfo/xmonad
participants (1)
-
Henrique G. Abreu