Robert Hensing
411e5ab0e8
Add class: imports "type checking"
...
Initially this had some feature checking with lib.functionArgs, but
I don't think this is useful. The _class attribute is not supported
by long-unsupported Nixpkgs (<23.05) anyway, so let's keep it simple.
2024-05-16 15:09:50 +02:00
Yang, Bo
f359432597
Merge branch 'main' into moduleLocation
2023-07-22 18:07:20 -07:00
figsoda
40ee120dcc
remove unused code
2023-05-29 13:52:03 -04:00
Yang, Bo
1e8a89e5f8
Add moduleLocation to mkFlake argument
...
tmp
2023-05-09 09:53:22 -07:00
Robert Hensing
ebb60dc617
flakeModules: Improve doc
2023-05-08 17:42:26 +02:00
Robert Hensing
f5b6209441
flakeModules: Support disabledModules
...
Requires Nixpkgs > 2023-03-09
2023-03-09 17:24:06 +01:00
Robert Hensing
9ca2803752
easyOverlay: Remove performance warning which is not relevant
2023-01-05 01:07:58 +01:00
Robert Hensing
30bddfe65b
easyOverlay: Support pkgs.system as a fallback
...
This is required for `exportOverlays` in `digga`, which passes a fake
`pkgs` that doesn't have a `pkgs.stdenv`, but does have a `pkgs.system`.
2023-01-04 20:14:41 +01:00
Robert Hensing
f6d80a68c6
Add flakeModules.easyOverlay code
2022-12-27 15:39:34 +01:00