I've always assumed that this is a vanishingly small amount, on the order of one in ten thousand or so, but I could be underestimating.
So, I would say a pretty large portion.
Also, the contribution model for nixpkgs is just opening a PR, so it's a fairly low (non-technical) barrier-to-entry for most contributors.