!9IQChSjwSHXPPWTa:lix.systems

Lix

1109 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-rooms304 Servers

Load older messages


SenderMessageTime
3 Mar 2026
@nea:nea.moelineargraph changed their display name from nea to lineargraph.13:43:13
@tekila:matrix.orgtekila joined the room.15:13:39
@drezil:kif.rocksNicole/Drezil 🏳️‍⚧️ (she/her) changed their profile picture.16:16:33
@firefly:raccoon.collegeFireFly nix-shell -p as implemented is a mess, but I think the UX is pretty comfy... what I've thought before is that something like it (and tbh a lot of the CLI) should be implementable "downstream" from the nix impl itself (so for this case, a script provided as its own thing within nixpkgs since it's tightly coupled to it) 18:03:20
@firefly:raccoon.collegeFireFly there might be arguments against that, it's been a while since I thought about the nix CLI.. but like, the way -p is implemented with synthesizing an inline script seems like it could be done with a script wrapping -E expr, plus I guess spawning a shell with modified $PATH to include the output in it 18:05:24
@goldstein:tty5.devgoldstein you totally could build a downstream CLI with whatever plumbing we have today (and people did)
e.g. nix-direnv uses manual mkShell + nix print-dev-env from nix3
18:21:09
@goldstein:tty5.devgoldstein (no idea why they went with that instead of nix-store --print-env 18:21:25
@goldstein:tty5.devgoldstein * (no idea why they went with that instead of nix-store --print-env) 18:21:28
@robin:icewind.nlIcewind Is there a way to check if a derivation is in the caching without having to download it?
Context is a CI system that runs nix build .... as the sole step. It works fine, but I would like to skip the download for the case where the build is already cached.
19:41:47
@robin:icewind.nlIcewind Is there a way to check if a derivation is in the cache without having to download it?
Context is a CI system that runs nix build .... as the sole step. It works fine, but I would like to skip the download for the case where the build is already cached.
19:41:57
@sirius:ungleich.chCyrill set a profile picture.19:42:09
@goldstein:tty5.devgoldsteinas in “in local store” or “available from a substituter”?19:45:33
@robin:icewind.nlIcewind substituter 19:45:44
@raitobezarius:matrix.orgraitobezariusyou can do curl $cache/$hashPart.narinfo19:47:50
@raitobezarius:matrix.orgraitobezariusif it returns a non-404, then it has a strong chance to exist19:47:58
@raitobezarius:matrix.orgraitobezariusif you want to ensure it, you can follow the redirect in the narinfo and verify it's also a non-40419:48:06
@robin:icewind.nlIcewind That would work yes. 19:50:09
@robin:icewind.nlIcewind Not as nice as having it in the nix-cli, but it will do 19:50:59
@robin:icewind.nlIcewind Thanks 19:52:00
@raitobezarius:matrix.orgraitobezariusan issue to help co design the right Nix CLI verb would be welcome21:24:53
@neobrain:matrix.orgneobrain oh hey raitobezarius , thanks for fixing that keep-env-derivations issue I reported :) 22:35:32
@raitobezarius:matrix.orgraitobezariushopefully it makes it into the 2.95 release :)22:35:50
4 Mar 2026
@ifreilicht:matrix.orgiFreilichtMaybe this was discussed already, but is it already known at what time the talks will start on LixCon's first day? I'd like to book my trains sooner rather than later :)17:04:30
@raitobezarius:matrix.orgraitobezarius10am ish is my plan atm17:07:07
5 Mar 2026
@ifreilicht:matrix.orgiFreilichtOkay that makes sense, thank you!00:06:38
@ifreilicht:matrix.orgiFreilichtVenue isn't yet finalized, right?00:07:36
@bngs:rc8.eubngs joined the room.01:18:21
@delroth:delroth.netdelrothit's organized at ENS, so I suspect similar arrangement to nixcon paris a few years ago?02:38:00
@delroth:delroth.netdelrothand the address is on https://pretix.dgnum.eu/dgnum/lixcon2026/ if that's the info you need02:38:15
@ifreilicht:matrix.orgiFreilicht
In reply to @delroth:delroth.net
and the address is on https://pretix.dgnum.eu/dgnum/lixcon2026/ if that's the info you need
That's indeed what I needed, no idea how I missed this 😅
07:26:21

There are no newer messages yet.


Back to Room ListRoom Version: 10