Archit Gupta
a7e2fe5468
Set default value for flakelight input
2024-01-11 17:35:01 -08:00
Archit Gupta
8bfdd263ed
Add tests
2023-12-04 23:48:31 -08:00
Archit Gupta
712a66158c
Add lib option
2023-09-13 23:17:17 -07:00
Archit Gupta
62083df539
Add functor option for flake's __functor attribute
...
This allows for conveniently making flakes callable.
Setting this is expected to be uncommon in general, but having the
option is useful as flakelight module flakes can use this to reduce the
boilerplate in using them.
2023-09-13 21:02:39 -07:00
Archit Gupta
46ade23b8c
Add description to flakelight flake
2023-09-05 20:04:14 -07:00
Archit Gupta
b72983b29a
Add statix check to flakelight flake
2023-09-04 16:59:59 -07:00
Archit Gupta
b27680288c
Add basic flake template
2023-08-27 17:57:30 -07:00
Archit Gupta
b8d9538c58
Rename project from flakelite to flakelight
2023-08-26 22:48:57 -07:00
Archit Gupta
f6c4424f6e
Reimplement framework using the module system
2023-08-26 22:39:28 -07:00
Archit Gupta
412add2d01
Remove automatic use of ./. as nixDir
...
Using ./. as nixDir can cause confusion on repos with unrelated
directories that get picked up inadvertently.
2023-06-29 22:05:23 -07:00
Archit Gupta
d871fd7cbf
Use src as default nixDir if ./nix does not exist
2023-04-22 13:34:03 -07:00
Archit Gupta
bd68bc5c44
Make flakelite a functor as a shortcut for mkFlake
2023-04-20 19:29:56 -07:00
Archit Gupta
9c40724207
Have devShell install git pre-commit hook
2023-04-16 13:22:21 -07:00
Archit Gupta
b9ee864785
Add inputs module attribute for setting default inputs
2023-04-15 18:05:20 -07:00
Archit Gupta
4ec111408e
Initial commit
2023-04-13 01:08:26 -07:00