[Xmonad] [HUMOR] xmonad useless without programming skills ?

Tim hobbs tim.thelion at gmail.com
Mon Sep 17 12:46:35 EDT 2007


I am for having a second file, that Config.hs imports, which provides each
option as a Maybe. so say GuiGeneratedConfig.hs could provide Just 8 for
border width, and Config.hs would define border width as
borderwidth=(phsedocode as I've forgoten the function) if ggborderwidth is a
just, then ggborderwidth, else 7
that way the user could in their Config.hs, put whatever they wanted, and it
could be replaced in GuiGeneratedConfig.hs, without modifying the old
Config.hs.

I think that hotkeys would be best done by concatinating gghotkeys, with a
filter so that if gghotkeys conflicted, it would overwrite the event for
that hotkey.
I DO NOT think that the program that makes GuiGeneratedConfig.hs belongs in
contrib, I think it should be an entirely separate executable.
Timothy.

On 9/17/07, Xiao-Yong Jin <xj2106 at columbia.edu> wrote:
>
> Sam Walters <sam.walters at gmail.com> writes:
>
> > On Fri, Sep 14, 2007 at 07:35:22PM -0400, Xiao-Yong Jin wrote:
> > :|  It would be possible to make a GUI-based utility to
> > :|  configure some simple behaviours through some variables.
> > :|  However, maintaining a Config.hs file is indispensable to
> > :|  make xmonad highly configurable.
> >
> > I think there has been an unspoken assumption that having a
> configuration
> > utility excludes having a user-modifiable Config.hs file.  If the
>
> I would like a utility that can modify an existing Config.hs
> file.  Probably, some special mark-ups in the file could
> permit this.  Something like the customize-* functions in
> Emacs would do.
>
> Of course, it could also be a separated file.  We could have
> two configuration files.  One is automatically generated by
> the utility, and the other can be customized by the user.
> Some programs also do that.
>
> >
> > utility generates a fresh Config.hs instead of modifying
> > an existing one, you get the best of both worlds.  The
> > user would have the choice of using the generated file,
> > modifying the generated file or using a file that came
> > from another source.
>
> In that case, you could only use that utility once, if you
> want to modify it a bit.  But I don't think that utility
> is meant to be used only once.
>
> >
> >
> > Sam
> >
> >
> > --
> > Do not spoil what you have by desiring what you have not; remember that
> what
> > you now have was once among the things you only hoped for.
> >                                                 -- Epicurus
> > _______________________________________________
> > Xmonad mailing list
> > Xmonad at haskell.org
> > http://www.haskell.org/mailman/listinfo/xmonad
> >
> >
>
> --
>     c/*    __o/*
>     <\     * (__
>     */\      <
> _______________________________________________
> Xmonad mailing list
> Xmonad at haskell.org
> http://www.haskell.org/mailman/listinfo/xmonad
>



-- 
-
Tim
tim.thelion at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/xmonad/attachments/20070917/227db45b/attachment-0001.htm


More information about the Xmonad mailing list