Hi!

On 13 June 2016 at 18:05, ng0 <ng0@we.make.ritual.n0.is> wrote:
Is 3.4.15 the latest? I use 3.5.9 here, and this was what I targeted
with my work in progress.

No, 3.4.15 isn't the latest. 3.5.9 is the latest stable, but I couldn't get it to compile (at the very least lua-lgi is missing, I don't know if other things are too). I figured it was better to have something rather than nothing. I don't need more than 3.4.15, but not having awesome at all stopped me from using GuixSD for a while.
 
it requires also lua-lgi, at least with 3.5.9 version. I can give you the wip
of that if it only got in with 3.5.x and you need it.

Apparently lua-lgi only became a dependency for the 3.5.x releases. If you have a working package definition for it then I'm willing to try to get it working with awesome. (I don't know anything about packaging lua libraries, so I gave up on lua-lgi when it didn't work immediately.)
 
Building the documentation also requires doxygen and graphviz in case you want
to add a second output for them - I never made it that far and can't tell if the
docs are very big.

I'll give this a go.