[xmonad] YAML x config. files

Roman Cheplyaka roma at ro-che.info
Fri Feb 6 05:28:45 EST 2009

* Roy Lanek <lanek at novenine.com> [2009-02-06 12:01:01+0700]
> Why not to use YAML, YAML Ain't a Markup Language, with XMonad's configuration
> files? ... Don't faint, there is no need to use full blown YAML.

You see, most of us (xmonad developers, contributors and power users)
love xmonad not just because it's great wm, but because we love Haskell.
So it's unlikely that we trade our xmonad.hs for xmonad.yaml, or even
learn some new syntax. 

Let's imagine you wrote translator from yaml to Haskell. Are you sure you
can provide the same quality support for users as they currently have?
Who will answer the questions "How to do X" or "Why Y does not work"?
Who will add support for the new extensions and features? It's a lot of

And if users do not get support, they end up frustrated and dissatisfied
with xmonad.

That's why we rather teach users Haskell in 5 minutes (that part of
Haskell they need now) than speak with them in different languages.

Roman I. Cheplyaka (aka Feuerbach @ IRC)

More information about the xmonad mailing list