{lib, ...}: with lib; { options.my.git = { enable = mkEnableOption "git configuration sharing"; name = mkOption { type = types.str; default = ""; description = "Git user name for other modules"; }; email = mkOption { type = types.str; default = ""; description = "Git user email for other modules"; }; }; }