diff --git a/simpleFlake.nix b/simpleFlake.nix index 3736356..0f99638 100644 --- a/simpleFlake.nix +++ b/simpleFlake.nix @@ -64,6 +64,12 @@ let } else { } ) // + ( + if packages ? default then { + packages.default = packages.default; + } else { } + ) + // ( if packages ? checks then { checks = packages.checks; @@ -71,10 +77,9 @@ let ) // ( - if shell != null then { - devShell = shell_ { inherit pkgs; }; - } else if packages ? devShell then { - devShell = packages.devShell; + if shell != null then rec { + devShells.${name} = shell_ { inherit pkgs; }; + devShells.default = devShells.${name}; } else { } ) );