Matthieu Moy <Matthieu.Moy@xxxxxxxxxxxxxxx> writes: > http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html > > It solves the same problem ("set on environment variable, and change > my whole Git config"), but > > * It's a standard. It's really nice to be able to ... > * It avoids hidden files. With $GIT_CONFIG, a user doing I think the above are actually three bullet points (i.e. you lack line break and bullet before "It's really nice"). And the third bullet is more or less a small subset of the second one, since you need "ls -a" without making them non-dot, And I personally don't care very much about that second "It's really nice to be able to" point. As to the particular "standard" cited, I don't know how relevant it is to us at this moment, or in this topic. Judging from the fact that it doesn't even define the scope of the standard (e.g. what classes of applications are expected to follow it, for what benefit do they follow it, how are they expected to handle differences between their historical practice and the new world order it introduces, etc. etc....), I suspect it is a very early draft that will be heavily copyedited before final, once professional standard writers start looking at it. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html