core/lib/blocks/default.nix

22 lines
353 B
Nix

{
simple = name: {
inherit name;
type = name;
};
dynamic = name: {
inherit name;
type = name;
cli = true;
actions = args: {};
# TODO: dynamic actions
};
autodiscover = {
name = "__autodiscover";
type = "__autodiscover";
_functor = self: cell:
self
// {
inherit cell;
};
};
}