I'm getting the hang of this!
"Hmm, there seems to be no way for fetchgit to use a subdirectory of a tree. But hey, fetchgit is just a derivation, right? How about I just wrap this in another derivation with an installPhase = 'cp -a thething $out'."
And it Just Worked. Sweet.
#nix