From 574f01f5a4ff3ec50c01ea416b5d9cc3637bbdb6 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Wed, 3 Sep 2025 12:49:49 -0400 Subject: [PATCH] Use cinny fork with calls --- clients/quadraticserver/matrix/cinny.nix | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/clients/quadraticserver/matrix/cinny.nix b/clients/quadraticserver/matrix/cinny.nix index dcc7614..b1f4df2 100644 --- a/clients/quadraticserver/matrix/cinny.nix +++ b/clients/quadraticserver/matrix/cinny.nix @@ -1,6 +1,26 @@ {pkgs, ...}: { services.caddy.virtualHosts."app.federated.nexus".extraConfig = '' - root ${pkgs.cinny} + root ${pkgs.cinny.override { + conf = { + defaultHomeserver = 0; + homeserverList = ["federated.nexus"]; + allowCustomHomeservers = false; + elementCallUrl = "https://call.federated.nexus"; + }; + cinny-unwrapped = pkgs.cinny-unwrapped.overrideAttrs (old: rec { + src = pkgs.fetchFromGitHub { + owner = "GigiaJ"; + repo = "cinny"; + rev = "a299e9c4cb4df1a3b732fdfddb1297170251a10d"; + hash = "sha256-EDsDVOlaYT0S30Cml+t71U7OOKkfcE4aJxwE8iTdV3s="; + }; + npmDeps = pkgs.fetchNpmDeps { + inherit src; + name = "${old.pname}-${old.version}-npm-deps"; + hash = "sha256-k8eCQO1uIpoKpLHO3E3EYWbQSjcAya2AxngA9mvSfns="; + }; + }); + }} file_server ''; }