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 ''; }