external: initialize machinery for external interop #5

Merged
rlahfa merged 2 commits from colmena--compat into main 2024-05-24 17:34:19 +02:00

2 commits

Author SHA1 Message Date
Raito Bezarius
7b5a0a0377 feat(modules): add a nixpkgs module
Like nixpkgs itself, we can control Liminix's package set via the module
system.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-05-24 17:34:01 +02:00
Raito Bezarius
c8ee9b6d5a feat(entrypoint): expose evalModules for external interop
e.g. colmena can make use of it to declare an heterogeneous set of
systems, mixing Liminix and NixOS systems.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-05-24 17:34:01 +02:00