Re: [wmii] Dynamicness, Window Sizes (again, sorry) and Xinerama.

From: Anselm R. Garbe <>
Date: Tue, 11 Apr 2006 15:19:10 +0200

On Tue, Apr 11, 2006 at 02:58:27PM +0200, Konstantin Kletschke wrote:
> Am 2006-04-11 22:30 +1000 schrieb Adrian Ratnapala:
> > because it actually involves a lot more manual-layout than 2.5.
> I am running wmii-200604x1 a couple of hours now. I run 2.5.2 before. I
> also have the strange feeling the new approach is a bit weird.
> Many things have to be fixed manually and the dynamic in managing
> windows have been gone completely.
> Getting firefox exclusively into a new, clean view is a mess for
> example.
> OTOH the deloper and the community must have had something in mind
> which makes wmii-3 the successor above wmii-2.5.2.
> We did not found that yet ;-)

Maybe. I used 2.5.2 recently and found it less dynamic.

The reason of your impression might be, that you think in a way
which is dominated by larswm(aka tiled)-layout. Actually I use
swapping VERY seldom in column layout. I use moving clients
between columns more frequently and have opened 2 or 3 columns
which are mostly in stacking mode. Thus I usually have two or
three master clients, instead of (in my impression) unusably
small clients in a typical larswm stack.

It is true, that I have to create new columns by request. And it
is true as well, that moving clients among columns might destroy
a column, this is the case if it is the last client (actually
this is the same for tiled layout, but in that layout the tiled
stack is created/destroyed automatically).
That is the reason for swapping, which never destroys columns.

Apart from this it is a question also about how often you
rearrange things. With swapping you got the possibility to
extend the default swapping mechanism with opposite selections,
e.g. you can extend wmiirc as follows:

>--->--->---xwrite /view/sel/sel/ctl swap prev
>--->--->---xwrite /view/sel/ctl select next;;
>--->--->---xwrite /view/sel/sel/ctl swap next
>--->--->---xwrite /view/sel/ctl select prev;;
>--->--->---xwrite /view/sel/sel/ctl swap down
>--->--->---xwrite /view/sel/ctl select up;;
>--->--->---xwrite /view/sel/sel/ctl swap up
>--->--->---xwrite /view/sel/ctl select down;;

This keeps the focus in the specific position, though the client
is swapped accordingly. It is a matter of taste what you might


 Anselm R. Garbe  ><><  ><><  GPG key: 0D73F361
Received on Tue Apr 11 2006 - 15:19:10 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:02:17 UTC