pantheon/nix/flake-parts/lib.nix
Mohammad Rafiq 4e74db3938
refactor(lib): add lib output to flake
This is needed so we can use subattributes of flake.lib
2025-07-07 17:42:31 +08:00

14 lines
284 B
Nix

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