@dthompson It seems very interesting, but how do you run the example? I tried this:
$ LANG=en_US.UTF-8 guix shell -f manifest.scm -- make
[/…]/guile-hoot/examples/project-template/manifest.scm:6:1: error: packages->manifest: unbound variable
hint: Did you forget `(use-modules (guix profiles))'?
@gugurumbe innnnteresting... it seems guix behaves differently depending on the flags used? 'guix shell -f manifest.scm' shows that error, but 'guix shell' doesn't! that's a very odd thing for guix to do, imo! I guess I should just explicitly include (guix profiles) to cover all the bases then. either hack your copy of the manifest as needed or just use plain ol 'guix shell' with no flags. and do see the README for the current caveats regarding the js-runtime directory.