I really like this, though I seem to be in a minority.
Also looks like you need way more "state" to implement this. I wonder, Anselm, if you looked at my "optimal" tile patch. It adds more rows and columns as needed, is fairly simple, and doesn't require more state. On Wed, 2 Apr 2008, [EMAIL PROTECTED] wrote:
Date: Wed, 2 Apr 2008 16:11:54 +0200 From: "Anselm R. Garbe" <[EMAIL PROTECTED]> Subject: Re: [dwm] A rather radical thought To: [email protected] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=us-ascii Here is what I have exactly in mind from a user perspective: Initially there is 1 column, a new client is inserted below the currently selected window in the column, similiar to the stack in tiled layout. Each window can be moved left- or rightwards (Mod1-Shift-{h,l}) which may result in a new column if there is none. A new column gets half the size of the current column. Each window can also be moved up- or downwards in the column itself (Mod1-Shift-{j,k}). Columns can be grown/shrinked using Mod1-Control-{h,l}. Windows can be grown/shrinked using Mod1-Control-{j,k}. The navigation is rather straight-forward: Focussing the previous/next window in the current column is done with Mod1-{j,k}, focussing the previous/next column is done with Mod1-{h,l}. So the whole layout concept consists of basically 4 keys with 3 kinds of modifiers. Kind regards, -- Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361
