Re: [dwm] New layout

From: Anselm R. Garbe <>
Date: Wed, 2 Jul 2008 11:30:58 +0200

Looking into your patch I more and more come to the conclusion
to add an extra void *aux field to Client for extensions like
this (or the previous extensions proposed in the toggle{vert,horiz} patches.

With this in 5.1 you could easily keep your patchset upwards
compatible if you use Client->aux to store all the extensions to

What do you think?

Then you could separate all your functions into dwmii.c which is
included in config.h instead.

Kind regards,

On Wed, Jul 02, 2008 at 05:18:59AM +0200, QUINTIN Guillaume wrote:
> Hello everybody !
> First forgive my english because I am french.
> I am a new user of dwm. I used wmii before (for about one year). I tried dwm
> on my eeepc because it is the fastest wm and because the display can be
> optimzed at best on little screens (800x480 on my eeepc). I enjoyed dwm very
> much so I decided to put it in my "main" computer whose screen size is
> bigger of course. More I used it and more I feel a lack. With wmii, I was
> able to have several columns, several windows on each column, to change the
> windows' heights and the columns' width, etc... But these features are not
> in dwm. So I decided to write a patch for dwm 5.0.1.
> MODKEY + SHIFT + ( LEFT | RIGHT ) = move current window to the end of the
> previous / next column.
> MODKEY + SHIFT + ( UP | DOWN ) = swap the current window with the previous /
> next window in the same column.
> MODKEY + BUTTON3 = Resize the current window.
> I have tested it but not enough(I use it now all the time to find bugs). So
> if you find any bug or have any critical remark or if you want to improve
> it, add features, or change some please tell me.
> Kind regards.
> QUINTIN Guillaume

 Anselm R. Garbe >< >< GPG key: 0D73F361
Received on Wed Jul 02 2008 - 11:30:58 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 15:52:43 UTC