Jake Hamilton
af06876391
chore: add license
2023-02-13 00:12:43 -08:00
Jake Hamilton
7def9101de
feat: internal namespacing and callPackageWith for better ux
2023-01-15 14:52:52 -08:00
Jake Hamilton
0ba4256dbd
feat: update flake description
2023-01-15 04:59:16 -08:00
Jake Hamilton
cbe1b6e0fb
feat: aliases and custom snowfall root
2023-01-09 05:22:28 -08:00
Jake Hamilton
d8a08681a9
fix: filter packages for outputs
2023-01-06 09:50:58 -08:00
Jake Hamilton
b723802808
fix: export modules as functions instead of paths
2023-01-06 09:50:28 -08:00
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
07d478036c
feat: add inputs to callPackage
2022-12-28 23:21:11 -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
2f1ad83150
fix: resolve syntax error
2022-09-09 02:35:05 -07:00
Jake Hamilton
d77e016cab
fix: resolve syntax error
2022-09-09 02:24:43 -07:00
Jake Hamilton
2a38ef1105
fix: merge overlay onto namespace if exists
2022-09-09 02:21:48 -07:00
Jake Hamilton
6ed0b9f668
fix: use the right nixpkgs when consuming overlays
2022-09-09 01:41:20 -07:00
Jake Hamilton
13cd056669
feat(flake): export a combined overlay
2022-09-09 00:16:20 -07:00
Jake Hamilton
9112e04405
fix(flake): do not expose overlay-package-namespace on outputs
2022-09-08 22:21:29 -07:00
Jake Hamilton
415e664e85
docs: fix typo in section link
2022-09-08 03:22:39 -07:00
Jake Hamilton
aac9e0f375
fix: user flake lib export should be user-lib only
2022-09-07 21:01:24 -07:00
Jake Hamilton
7e8aabfaff
chore: initial commit
2022-09-07 17:06:33 -07:00