
On Jan 4, 2008 1:12 PM, Brent Yorgey
If you never customise xmonad, then that runtime dependency isn't required. But maybe that doesn't matter?
Well, that's a good point. An idea to get around this easily would be to copy the template to a file called something different (e.g. xmonad.hs.customize-me) with a comment at the top saying to rename it to xmonad.hs . I really can't imagine there will be many (if any) users that use xmonad without customizing it, though (?).
Another possibility would simply be to only compile xmonad.hs if ghc is in the path. So the only runtime overhead of putting that xmonad.hs there (if ghc isn't installed) would be to check the PATH for ghc. Doesn't seem too onerous for those mythical users who are content with xmonad's default configuration. David