diff --git a/module.nix b/module.nix index 079f973..e2ad6e4 100644 --- a/module.nix +++ b/module.nix @@ -3,20 +3,20 @@ options.services.fooud = { enable = lib.mkEnableOption config.description; repos = lib.mkOption { - type = lib.listOf { + type = lib.types.listOf (lib.types.submodule ({ ... }: { path = lib.mkOption { description = "fullpath to the repositiory on your server"; type = lib.types.string; }; hooks = lib.mkOption { - type = lib.listOf lib.types.path; + type = lib.types.listOf lib.types.path; example = [ pkgs.writeScriptBin "post-recieve" '' git clone . /var/www/your/deployed/location '' ]; }; - }; + })); }; user = lib.mkOption { type = lib.types.str;