!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

427 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.143 Servers

Load older messages


SenderMessageTime
13 Feb 2026
@kfears:matrix.orgKFears 🏳️‍⚧️ (they/them) changed their display name from KFears (they/them) to KFears (they/them) 🏳️‍⚧️.01:11:10
@kfears:matrix.orgKFears 🏳️‍⚧️ (they/them) changed their display name from KFears (they/them) 🏳️‍⚧️ to KFears 🏳️‍⚧️ (they/them).01:16:52
@tiferrei:tiferrei.comtiferrei joined the room.15:54:00
14 Feb 2026
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.15:02:01
@bllry:bllry.combllry joined the room.06:51:26
@famfo:ccc.acfamfo changed their profile picture.18:00:06
16 Feb 2026
@yimi4:matrix.orgyimi joined the room.22:10:49
17 Feb 2026
@yimi4:matrix.orgyimi set a profile picture.22:04:10
18 Feb 2026
@niko:nrab.lol-> @n:rab.lol changed their display name from niko ⚡️ to -> @n:rab.lol.23:28:26
19 Feb 2026
@niko:nrab.lol-> @n:rab.lol left the room.22:53:04
20 Feb 2026
@shoenot:matrix.orgshoe joined the room.21:56:26
@shoenot:matrix.orgshoe changed their display name from Shurjo to shoe.22:48:15
21 Feb 2026
@vczf:matrix.orgvczf

I got my repl doc/edit pipe issue figured out kinda with a lot of trial and error, though I don’t really understand why it works

I am really struggling with basic discoverability in the codebase.

Anybody have advice on what to use for debugging? I used gdb a bit and was able to set a breakpoint in repl.cc, but couldn’t get much info out of the Value, or call the methods on it

Also has anybody written any high level explainer on nix/lix internals?

09:28:39
@piegames:flausch.socialpiegamesWhat issue are you working on?11:28:25
@piegames:flausch.socialpiegamesI think there is some high-level explainer of the codebase on wiki.lix.systems, but unsure if it will cover what you want here11:29:08
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)
In reply to @vczf:matrix.org

I got my repl doc/edit pipe issue figured out kinda with a lot of trial and error, though I don’t really understand why it works

I am really struggling with basic discoverability in the codebase.

Anybody have advice on what to use for debugging? I used gdb a bit and was able to set a breakpoint in repl.cc, but couldn’t get much info out of the Value, or call the methods on it

Also has anybody written any high level explainer on nix/lix internals?

Normally, there's an automatic gdb script for Value, did it get loaded?
11:54:11
@piegames:flausch.socialpiegamesLast time I did some debugging with horrors it required manually loading / adding to an init file, and then it somehow didn't work with my setup somehow11:55:51
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)There's a safeness mechanism that prevent auto loading11:57:22
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.14:22:12
@vczf:matrix.orgvczf

I have been looking into why documentation doesn’t show up for lib.trivial.pipe in the repl (or other partially applied primops like bitNot)

Eldritch horrors actually reviewed my code and I have a bit more to go on

18:32:34
@vczf:matrix.orgvczf I was able to get some info out of value after adding the suggested line to my gdbinit 18:33:34
@vczf:matrix.orgvczfI’m not experienced with c++, so I might just be expecting too much from gdb vs java/dart as far as debugging goes18:35:35
@piegames:flausch.socialpiegamesSome people swear on gdb, but for me it's a downgrade from IntelliJ Java land18:36:20
@rappolovich:matrix.orglolvich joined the room.23:34:43
16 May 2024
@aciceri:nixos.devzrsk joined the room.13:54:49
@samrose:matrix.orgsamrose
In reply to @lunaphied:lunaphied.me
I think there were a few CLs on the Gerrit but nothing being actively worked
The other thing that I could do if it helps is test things and try to find bugs. I did do some C++ work in the past, but may lack the time to do it justice here at least for about 30 days or so
15:55:29
@qyriad:katesiria.orgQyriadwe are not in any rush 🙂17:20:53
@samrose:matrix.orgsamroseWould it help to also test out the existing Lix code and try to find issues/bugs etc?17:23:21
@qyriad:katesiria.orgQyriadabsolutely17:23:41
@samrose:matrix.orgsamrose
  • how do people feel about the existing test suite that comes along with nix source code or Lix?
17:23:48

Show newer messages


Back to Room ListRoom Version: 10