tpwrules / nixos-apple-silicon

Resources to install NixOS bare metal on Apple Silicon Macs
MIT License
757 stars 76 forks source link

Improvement 2: Distinguish uniformly between packages and modules #36

Closed onethirtyfive closed 1 year ago

onethirtyfive commented 1 year ago

Contingent on #34. Visit it for an overview of what's going on.

Next up: Standardize package contents by separating modules from packages

Let's abide by the convention of default.nix being an artifact with some specific utility. Configuration--the world of "modules"--is generic and written as modules which use packages. Basically this PR injects a distinction between the two and imposes it across all our m1-support packages uniformly. Each commit was tested as explained in #34.

onethirtyfive commented 1 year ago

PR is "done" I just have nothing to compare to here since it's contingent on #34 .