Commit Graph

15 Commits

Author SHA1 Message Date
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