I was trying to find why a derivation was taking up so much space. The best way I could figure out how to do it, with any tools, was to use nix-tree --derivation (without derivation I got basically no information). Unfortunately, when I use --derivation, the sizes nix-tree displays are the size of the .drv files, not the size of the outputs they correspond to, so I had to go through the tree and manually check each one with nix path-info -sh. I would really like it if there was a feature where I could see all derivations needed by a particular derivations, and how big their closures were.