Commit graph

5 commits

Author SHA1 Message Date
Jake Hamilton
23c08d04f9
feat(overlay): only namespace package overlays
BREAKING CHANGE

This commit modifies the overlay builder's original behavior
in a non-backward compatible way. Previously, all overlays
would be namespaced with "nixpkgs/". This was often
unnecessary or would cause conflicts with package overlays if
they shared a name. After this change, all overlays retain their
directory name (eg. "my-overlay") and all package overlays are
prefixed with "package/" to differentiate them and avoid name
conflicts.
2022-12-28 23:40:05 -08:00
Jake Hamilton
2bc7d5fab3
feat: upgrade overlays to support merging namespaces 2022-10-11 01:08:13 -07:00
Jake Hamilton
8141ee43d8
fix(overlay): properly merge namespaced packages 2022-09-09 15:43:18 -07:00
Jake Hamilton
6ed0b9f668
fix: use the right nixpkgs when consuming overlays 2022-09-09 01:41:20 -07:00
Jake Hamilton
7e8aabfaff
chore: initial commit 2022-09-07 17:06:33 -07:00