17 lines
536 B
Nix
17 lines
536 B
Nix
# lib/default.nix — Entry point for m3ta-home library functions.
|
|
#
|
|
# Called by flake.nix: import ./lib { inherit inputs; selfPath = self.outPath; }
|
|
# Re-exports mkHome and focused helpers for consumers that should not depend on
|
|
# m3ta-home's implementation inputs directly.
|
|
{
|
|
inputs,
|
|
selfPath,
|
|
}: let
|
|
mkHomeLib = import ./mkHome.nix {inherit inputs selfPath;};
|
|
in
|
|
mkHomeLib
|
|
// {
|
|
mkHermesSkillsDir = {system, ...} @ args:
|
|
inputs.agent-lib.lib.${system}.mkHermesSkillsDir (builtins.removeAttrs args ["system"]);
|
|
}
|