Commit graph

10 commits

Author SHA1 Message Date
0d6970d95a
fix(loader): infinite recursion error when accessing sibling blocks
eg. accessing/returning `cell.b` (cell/b.nix) from cell/a.nix would
cause infinite recursion. That's now fixed
2025-12-23 14:40:32 +01:00
abe19f9f13
feat: add support for wildcards (*) in filter & select 2025-09-24 20:26:18 +02:00
519ed97c97
fix(loader): fix infinite recursion oops 2025-08-26 14:45:34 +02:00
9ea903dde6
feat(builder): default to systems from inputs if exists 2025-08-26 12:56:04 +02:00
c827a07997
fix(loader): use correct output for cell param 2025-08-26 12:55:42 +02:00
9f20f8c94b
feat: add transformInputs which allows initializing inputs 2025-08-15 15:29:49 +02:00
7222ac48cd
chore: remove lib attr in flake and expose functions directly
add nixpkgs-lib input so we don't need full nixpkgs just for the lib
2025-08-14 11:38:53 +02:00
c9c329ec0f
feat: add devshell and improve input handling of cells
pass system to cells and their flake.nix inputs
2025-08-06 10:13:34 +02:00
2774f3ea91
chore: minor improvements & add blocks 2025-08-05 16:15:24 +02:00
3aeff518bb
chore: initial commit 2025-08-05 14:55:13 +02:00