On 2 March 2011 04:36, sqweek <sqweek_AT_gmail.com> wrote:
> On 27 February 2011 01:01, Patrick Haller <201009-suckless_AT_haller.ws> 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.
Cheers,
Anselm
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