Re: [dev] Not Using a Window Manager?

From: Anselm R Garbe <>
Date: Wed, 2 Mar 2011 09:32:40 +0100

On 2 March 2011 04:36, sqweek <> wrote:
> On 27 February 2011 01:01, Patrick Haller <> wrote:
>> yup. WMs usually bind several orthogonals: window manipulation /
>> decoration, keyboard shortcuts. focus management.
>  Nice. Each task is so simple broken down like this :)

At some point I did a similar investigation and concluded, creating a
WM fully following the Unix principle would result in far more code
than having a tiny WM that is a good compromise and brings together
all those "orthogonals".

I imagine that the end result will be pretty much similar to what wmii
does, you end up with a bunch of complex and rather slowish scripts
that do the "binding" job, and that are similar to the Lua portion in
ion3 for instance.

If you understand some of the C functions of dwm as Unix processes
than you are pretty close to realise, one can play things pretty much
Unix like, but if the LOC adds up dramatically at the bottom line, it
is probably not worth it.

Received on Wed Mar 02 2011 - 09:32:40 CET

This archive was generated by hypermail 2.2.0 : Wed Mar 02 2011 - 09:36:02 CET