Package your project

Nixmap
Package your project
joyerbox

Your project is a package now

The same project still has its development shell, and now it has a command someone else can run. flake.nix chooses the package set. default.nix asks for the dependencies and describes the package.

nixpkgs uses the same callPackage pattern.

Back to the map
NORMAL
credits