<rekado>I agree. It seems to me that sometimes there isn’t quite enough syntactic sugar.
<rekado>arguably in the GWL I went too far in some places
<zimoun>Well, personally instead of “flakes”, I prefer the workflow: my own Makefile, then a manifest file containing what I need, then “guix time-machine -C channels.scm -- shell -m manifest.scm -C -- make”
<rekado>but I’d sometimes like to have a syntax that’s more focused on the doing and less on the structure
<zimoun>and if I would like to replace my own Makefile, GWL is better, IMHO.
<zimoun>civodul: opam (OCaml package manager) seems adding swhid to their metadata.
<civodul>zimoun: the commit ID (swh:rev) or the snapshot ID, as a substitute for a hash?
<drakonis>rekado, civodul: basically it is full of things because it is a really roundabout way to generate a shell script that combines the kernels into a single environment for reading, as opposed to simply including them in a globally readable environment