!vxTmkuJzhGPsMdkAOc:transformierende-gesellschaft.org

NixOS Matrix Subsystem

118 Members
Coordination and discussion about the matrix subsystem in NixOS - https://nixos.wiki/wiki/Matrix61 Servers

Load older messages


SenderMessageTime
13 Dec 2022
@jez:petrichor.me@jez:petrichor.me left the room.19:22:27
14 Dec 2022
@alesya-h:nixos.devAlesya Huzik joined the room.11:16:32
@winterqt:nixos.devWinter (she/her)
In reply to @philipp:xndr.de
I think the default of services.matrix-appservice-discord.settings is really unfortunate: The database.filename is set to the assumed default value but that makes using database connections a pain because those aren't used if the former is set.
cc Notkea
20:00:45
@pacien:pacien.net@pacien:pacien.net
In reply to @philipp:xndr.de
I think the default of services.matrix-appservice-discord.settings is really unfortunate: The database.filename is set to the assumed default value but that makes using database connections a pain because those aren't used if the former is set.
what would you suggest instead?
20:04:21
@philipp:xndr.dephilipp I think not setting it would be fine. Wanted to test that though and this was half a note to myself. 20:06:23
@pacien:pacien.net@pacien:pacien.net or perhaps setting the default differently (avoiding recursiveUpdate in the module).
Could set database = mkDefault { filename = "..."; } so that setting database:connString would also remove filename.
But I'm not sure whether mkDefault would actually allow doing that kind of thing.
20:20:34
19 Dec 2022
@sumner:nevarro.spaceSumner EvansIs there a way to override matrix-react-sdk given the way that we currently build Element?16:54:29
@dandellion:dodsorf.asDandellionno, because the unwrapped was put inside the let block16:55:43
@dandellion:dodsorf.asDandellionhttps://github.com/NixOS/nixpkgs/pull/20033616:56:31
@dandellion:dodsorf.asDandellionand we are as per usual terrible at merging things in this team >.<16:57:49
@sumner:nevarro.spaceSumner EvansI saw that PR, and I just didn't feel like I understood what it was doing well enough to approve it.16:58:42
@dandellion:dodsorf.asDandellion

The idea is to let you do

pkgs.element-web.override {element-web-unwrapped = element-web-unwrapped.overrideAttrs ... }
17:04:51
@dandellion:dodsorf.asDandellion *

The idea is to let you do

pkgs.element-web.override {element-web-unwrapped = pkgs.element-web-unwrapped.overrideAttrs ... }
17:05:05
@dandellion:dodsorf.asDandellion but since ele-unwrapped is its own drv, not have to build it just because you're pkgs.element-web.override {conf = ...} 17:06:02
@dandellion:dodsorf.asDandellion * but since ele-unwrapped is its own drv, not have to build the whole element-web just because you're pkgs.element-web.override {conf = ...} 17:06:20
@dandellion:dodsorf.asDandellion * but since ele-unwrapped is its own drv, not have to build the whole element-web just because you're pkgs.element-web.override {conf = ...}ing 17:06:22
@sumner:nevarro.spaceSumner Evansit was still not entirely clear to me how I'd override element-web itself to have a different version of matrix-react-sdk...17:07:22
@sumner:nevarro.spaceSumner EvansI really hate the architecture of the Element (the matrix-react-sdk is really the element-react-sdk)17:07:48
@dandellion:dodsorf.asDandellionNothing's changed on that front since you made it build from source17:08:29
@dandellion:dodsorf.asDandellionjust which drv to override17:08:43
@dandellion:dodsorf.asDandellion(with that PR at least)17:08:57
@sumner:nevarro.spaceSumner EvansI thought it got reverted.17:08:58
@dandellion:dodsorf.asDandellionhuh? the source build?17:09:19
@sumner:nevarro.spaceSumner Evansmy override stopped working at some point a number of months ago, maybe it was just because of this unwrapped issue...17:12:11
@dandellion:dodsorf.asDandellionprobably17:12:34
@dandellion:dodsorf.asDandellion * probably was17:12:40
@dandellion:dodsorf.asDandellionthat's what broke mine at least17:13:01
21 Dec 2022
@luxus:luxus.ailuxus i got dendrite, nginx and element working... but from what i see many bridges are not available in nixpkgs.. how you guys work with bridges that are not in the repo? 13:42:44
@luxus:luxus.ailuxus i was using the ansible docker thing under ubuntu.. but that will not work under nixos  13:43:30
@dandellion:dodsorf.asDandellionI think most people just don't run them. I used to run some in their official docker images, but have found over time that fighting a battle over not getting ToS banned and getting my accounts locked just isnt worth it.13:48:21

Show newer messages


Back to Room ListRoom Version: 4