!9IQChSjwSHXPPWTa:lix.systems

Lix

1142 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms317 Servers

Load older messages


SenderMessageTime
7 Apr 2026
@llakala:matrix.orgllakala
In reply to @blokyk:matrix.org
for the repl i still do -f <nixpkgs> because the whole legacyPackages.blabla stuff is kinda dumb (thanks to whoever implemented the -f and -E things for all installables btw, lifesaver)
in a lix context you can actually add all sorts of things to your repl with repl-overlays
17:34:34
@llakala:matrix.orgllakalai can immediately embed pkgs, lib, sources, wrappers, etc based on the dir I'm currently in17:34:56
@llakala:matrix.orgllakalarepl-overlays is woefully underutilized for how useful it is17:35:07
@llakala:matrix.orgllakalasee my repl-overlay [here](https://github.com/llakala/nixos/blob/607fcec2bbc14007c2e7736d79d59648ac507193/system/extras/_overlay.nix)17:35:44
@goldstein:tty5.devgoldsteinlmao that’s cursedd17:36:21
@blokyk:matrix.orgzoë (she/her) thanks, i've been curious about repl-overlays but honestly haven't really found a use for them beyond the pkgs = legacyPackages.blabla thing 17:36:43
@llakala:matrix.orgllakalayou have to use a lot of pwd nonsense bc when executing, `./.` is defined as the path of the repl-overlay, not your current path17:37:50
@llakala:matrix.orgllakalabut $PWD solves that (without purity, but who needs purity)17:38:09
@accelbread:matrix.orgaccelbreadis there docs for repl-overlays? can't seem to find anything17:38:10
@llakala:matrix.orgllakala
In reply to @accelbread:matrix.org
is there docs for repl-overlays? can't seem to find anything
there's a release note
17:38:23
@blokyk:matrix.orgzoë (she/her) one thing i could probably do at least is make soles aloases for lib.evalModules { modules = [...]; }, as well as the entry points for nixos and hm, because it's so annoying to type and remember everytime 17:38:29
@blokyk:matrix.orgzoë (she/her)yeah basically just a release note and an entry in the nix.conf manual17:38:47
@blokyk:matrix.orgzoë (she/her) * 17:38:54
@llakala:matrix.orgllakalahttps://docs.lix.systems/manual/lix/stable/release-notes/rl-2.90.html17:38:56
@llakala:matrix.orgllakala
In reply to @llakala:matrix.org
https://docs.lix.systems/manual/lix/stable/release-notes/rl-2.90.html
i don't think theres subheading links but it's here
17:39:10
@accelbread:matrix.orgaccelbreadnice, I'll have to play around with it17:39:36
@blokyk:matrix.orgzoë (she/her)https://docs.lix.systems/manual/lix/2.90/command-ref/conf-file.html#conf-repl-overlays17:39:39
@blokyk:matrix.orgzoë (she/her)here's the nix.conf part17:39:44
@blokyk:matrix.orgzoë (she/her) * 17:39:55
@llakala:matrix.orgllakalarepl-overlays was actually originally proposed as a cppnix feature and got bikeshedded by roberth and others for not being flakey enough 17:40:04
@blokyk:matrix.orgzoë (she/her) (and next release, nix repl --help will also have a section about them :p) 17:40:38
@llakala:matrix.orgllakala
In reply to @llakala:matrix.org
repl-overlays was actually originally proposed as a cppnix feature and got bikeshedded by roberth and others for not being flakey enough
see https://github.com/NixOS/nix/pull/10203
17:41:05
@llakala:matrix.orgllakalaa very depressing issue to read through 17:41:27
@vigress9:matrix.org@vigress9:matrix.org removed their display name V. 🏳️‍⚧️.17:46:14
@vigress9:matrix.org@vigress9:matrix.org left the room.17:47:05
@kfiz:matrix.sopado.dekfizFair enough.18:30:30
@maralorn:maralorn.demaralornHuh, hydra was running on lix for a while now? Any lessons learned from that?21:52:45
@raitobezarius:matrix.orgraitobezariuswhat lesson?21:59:01
@maralorn:maralorn.demaralornSomething between "the evaluator regularly crashed" and we saved tons of money because we could switch to a machine with much less ram. 😆22:01:51
@raitobezarius:matrix.orgraitobezariusi surmise that lix is currently less interesting at scale than cppnix given there's still optimizations we are not doing22:02:53

Show newer messages


Back to Room ListRoom Version: 10