flake-compat
flake-compat copied to clipboard
Ability to use non-default `devShell`
Current implementation hard-codes the use of devShell.${system} while other shells can be provided in flake.nix at devShell.${system}.<whatever>, e.g. devShell.${system}.foo.
It would be useful to provide means of accessing these other shells too.
this could be solved generically the solution proposed here
actually, you can actually do that with:
resultOfFlakeCompat.defaultNix.devShells.${system}.foo
you can accept any outputs of the flake this way, see here