diff --git a/fediversity/default.nix b/fediversity/default.nix index d31df29..3f39485 100644 --- a/fediversity/default.nix +++ b/fediversity/default.nix @@ -2,7 +2,7 @@ let inherit (builtins) toString; - inherit (lib) mkOption; + inherit (lib) mkOption mkEnableOption; inherit (lib.types) types; in { @@ -15,10 +15,7 @@ in { options = { fediversity = { - enable = mkOption { - type = types.bool; - default = false; - }; + enable = mkEnableOption "the collection of services bundled under Fediversity"; garage = mkOption { type = types.anything; @@ -28,9 +25,9 @@ in { type = types.string; }; - mastodon.enable = mkOption { type = types.bool; default = false; }; - pixelfed.enable = mkOption { type = types.bool; default = false; }; - peertube.enable = mkOption { type = types.bool; default = false; }; + mastodon.enable = mkEnableOption "default Fediversity Mastodon configuration"; + pixelfed.enable = mkEnableOption "default Fediversity Pixelfed configuration"; + peertube.enable = mkEnableOption "default Fediversity PeerTube configuration"; }; };