qwkgen is not configurable/extensible by "config files"- its scope is not general use. however it should be easy to maintain a personal fork if you are familiar with all the sed courtship dance.
a C compiler to make libsoldout.
9base package or plan9port for mk and rc.
grep POSIX for parts not working with plan9 tools.
git clone --recursive to clone together with libsoldout.
mk gets the ball rolling. ultimately, a static site generator is a build system and
mk handles it quite well. default output directory is
posts are supposed to go to lib/*.md with a prefix of YYYY-MM-DD tag-
like 2016-10-10-the_perils_of_being_a_horse.md or something.
any configuration is done by playing with the
mkfile. mk is very convenient to use if you are already familiar with GNU/BSD make.