pantheon/nix/flake-parts/meta.nix

18 lines
357 B
Nix

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