The Anatomy of Moe

Moe lives in the following directory structure:

When installed, it will create the following hierarchy:

We have tried to make the whole system as flexible as possible, which has lead to writing almost everything as simple shell scripts, building on a library of shell functions contained in bin/lib. The config files are also shell scripts, making it possible to do lots of fancy (and also confusing, to be honest :) ) things there, the most useful being variable substitutions.