How to use packages from different channels (in nix-shells)

Ooh, this looks promising! I’ll give that a go!

About overlays, how would you organize that if you want everything self-contained within a repo? Have a separate folder where you specify them? I agree that that sounds more distributable and easier to deal with in general.

Thanks!