{ lib, ... }: let inherit (lib) mkOption; inherit (lib.types) types; in { imports = [ ./garage.nix ./mastodon.nix ./pixelfed.nix ./peertube.nix ]; options = { fediversity = { enable = mkOption { type = types.bool; default = false; }; mastodon.enable = mkOption { type = types.bool; default = false; }; pixelfed.enable = mkOption { type = types.bool; default = false; }; peertube.enable = mkOption { type = types.bool; default = false; }; }; }; }