diff --git a/services/matrix/dendrite.nix b/services/matrix/dendrite.nix index db0c477..803f393 100644 --- a/services/matrix/dendrite.nix +++ b/services/matrix/dendrite.nix @@ -35,10 +35,10 @@ in { media_api.max_file_size_bytes = 2097152; mscs.mscs = [ - # threading - "msc2946" # spaces "msc2836" + # threads + "msc2946" ]; federation_api.key_perspectives = [{ diff --git a/services/matrix/element.nix b/services/matrix/element.nix index 7f38907..7458596 100644 --- a/services/matrix/element.nix +++ b/services/matrix/element.nix @@ -11,7 +11,17 @@ in { "base_url" = "https://matrix.${server_name}"; "server_name" = "${server_name}"; }; + disable_guests = true; + features = { + feature_pinning = true; + feature_thread = true; + feature_video_rooms = true; + feature_group_calls = true; + }; show_labs_settings = true; + roomDirectory.servers = [ "matrix.org" "gitter.im" "libera.chat" ]; + jitsi.preferred_domain = "meet.element.io"; + element_call.url = "https://call.element.io"; }; }; };