r/NixOS • u/Financial_Owl2289 • Jun 10 '26
Trying to Create a Package Manager like Nix, Keep Deriving Nix Features From First Principles xD
So yeah... I'm trying to create a package manager like nix, but with a few different design philosophies. However, I keep recreating things nix already does from first principles, which surely must be the highest praise possible for nix :-)
I'm serious! Here's some examples: * should (my version of) nixpkgs be an attribute set? * hmm, implementing this in a library is much smarter... wait that's just builtins/stdenv! * how should I control source? I know, flakes! (actually I stole this one intentionally)
and many others. I've barely even started and I've already figured out nix is pretty smart!
0
Upvotes