Results 1 issues of Bill Ewanick

Pulled out `makeFlakeOutputs` and checks into a `let`. Then override the devShells to add to `buildInputs`. Thanks to @DavHau for helping me figuring this out.