[Xmonad] darcs patch: make borderWidth dynamically configurable.
Spencer Janssen
sjanssen at cse.unl.edu
Mon Jun 11 10:43:11 EDT 2007
On Mon, 11 Jun 2007 06:54:29 -0700
David Roundy <droundy at darcs.net> wrote:
> On Mon, Jun 11, 2007 at 02:07:32PM +1000, Donald Bruce Stewart wrote:
> > droundy:
> > > This is a sort of hypothetical change. I like this design more
> > > than the recursive import approach. I'm not sure how often
> > > people will want to dynamically adjust the width of their
> > > borders, but I also don't see any reason to forbid it.
> >
> > Hmm, interesting. Not massively compelling yet, but something to
> > keep in mind.
>
> Part of the motivation is simply that I'd like to avoid recursive
> imports--largely because I see them as a crude hack to avoid good
> design, by hiding parameters. Global constants aren't much better
> than global variables. Of course, we've already got global
> variables, but they're explicit in our state, and that's good.
>
> The other issue is that I really think that the border width should be
> layout-dependent. This patch doesn't do that, and I'm not quite sure
> how to do it properly, but there's really no benefit to a border
> around a full-screen (or tabbed) window.
Excepting, of course, multi-head setups.
Cheers,
Spencer Janssen
More information about the Xmonad
mailing list