
Spencer Janssen wrote:
Config.hs has been called our Haskell trojan horse -- perhaps it is time to learn Haskell? ;)
This is also an unspoken assumption in many of the replies to the OP, and there's an important point there which everyone seems to be brushing aside: Users who have absolutely no interest in programming or learning how to program (the majority of computer users -- and yes, even of Linux users) are going to be put off by xmonad and move on to some other window manager that's easier to configure. That's regrettable because I believe xmonad could benefit more than just programmers. Xmonad should be explicitly advertised as a "window manager you need to learn minimal Haskell to configure" unless a conventional configuration scheme is planned. Otherwise it's just wasting the time of users who would have chosen some other window manager had they known ahead of time what they were getting into. Frustrating such users on the off chance that one or two may decide to join the ranks of Haskellers is an unfair trade-off IMO. -- Alex Tarkovsky