refactor(nix): rename lib.nix to meta.nix and add flake.root option

This commit is contained in:
Mohammad Rafiq 2025-07-07 14:39:36 +08:00
parent 74d7ec7640
commit 28d78dce61
No known key found for this signature in database
2 changed files with 6 additions and 1 deletions

View file

@ -56,6 +56,7 @@
(inputs.import-tree ./nix)
// {
systems = import inputs.systems;
flake.root = ./.;
}
);
}

View file

@ -1,7 +1,7 @@
{ lib, inputs, ... }:
let
inherit (lib.options) mkOption;
inherit (lib.types) lazyAttrsOf raw;
inherit (lib.types) path lazyAttrsOf raw;
inherit (inputs.flake-parts.lib) mkSubmoduleOptions;
in
{
@ -10,5 +10,9 @@ in
type = lazyAttrsOf raw;
default = { };
};
root = mkOption {
type = path;
default = "";
};
};
}