Sat Nov 18 12:02:22 EST 2017

Building things in nixos

- wrap everything (all dependencies) as a nix pkg


- set up a dedicated environment

Maybe it is best to do it two-step always?  I've noticed some issues
for external package manager that insist on writing dot directories
with packages.

Basically, if declarative is not possible, make it at least idempotent.

So let's start with defining the idea of a default build context.
Once that works, it might be possible to tweak things so they can
build independently.