
On Jan 3, 2008, at 20:19 , Don Stewart wrote:
allbery:
On Jan 3, 2008, at 17:19 , Don Stewart wrote:
well, a lot of other apps don't put stub config files in, vim/ mutt/ion etc. they instead document what needs to be done.
As a counterexample, last I checked Pine did copy in a default config.
So I'm open to the idea, but need a good story for how to avoid *requiring* ghc at runtime. At the moment, as soon as you create a config file, xmonad will try to compile it.
If you never customise xmonad, then that runtime dependency isn't required. But maybe that doesn't matter?
I am inclined to think that, unless we provide some common "canned" configurations precompiled (e.g. ManageDocks + EwmhWindows for people who want to use panels) or some way to build such configurations without recompiling, users *will* do runtime configuration that requires ghc. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH