!9IQChSjwSHXPPWTa:lix.systems

Lix

1122 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
14 Jan 2026
@rosssmyth:matrix.orgrosssmythfetchGit runs during eval, so no, it doesn't count as IFD. 19:31:06
@maralorn:maralorn.demaralornI think I am misunderstanding something.19:32:39
@maralorn:maralorn.demaralornWhy isn’t that used all the time e.g. to load large .json files with pins into nixpkgs without checking them in the repo?19:33:35
@maralorn:maralorn.demaralornIs it not IFD but still forbidden in nixpkgs?19:33:50
@k900:0upti.meK900Forbidden on Hydra yes19:36:38
@k900:0upti.meK900Also generally evaluating nixpkgs offline is something people rely on19:38:11
@acidbong:envs.netAcid Bong not ifd, cuz builtin fetchers' outputs aren't derivations (this is why import (fetchTarball ...) is a valid Nix code and why remote Nix code (Npins, Flakes, etc) works in general) 19:46:43
@acidbong:envs.netAcid Bong where are you suggesting to store them and keep them pure? 19:47:51
@maralorn:maralorn.demaralornAny github repo? Well it would be reasonably pure when you pin the commit. But of course when you have a cache miss you need network, which I understand is not a good idea for nixpkgs.19:49:21
@teoc:matrix.orgteo (they/he) Eval time fetchers also tend to be quite bad for eval performance 19:57:20
@maralorn:maralorn.demaralornEven when they are cached?20:06:53
@teoc:matrix.orgteo (they/he)The caching is a bit annoying cause it gets cached in the evaluating users xdg cache and it has a ttl20:35:56
@maralorn:maralorn.demaralornEven with a pinned commit?21:11:34
@raitobezarius:matrix.orgraitobezariusthe machinery for it is quite different and not super nice21:23:26
@raitobezarius:matrix.orgraitobezariusi would use eval time fetchers only for private resources tbh21:23:32
@raitobezarius:matrix.orgraitobezariusalso they're completely invisible to SBOM analysis in general21:23:52
@maralorn:maralorn.demaralornNot really a concern in my usecase, but good point.22:03:01
15 Jan 2026
@donn:fossi-chat.orgdonn changed their profile picture.03:18:25
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) Should I buy programmer socks for Nix and Rust
They are like the most trans girl coded languages ever
07:44:38
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) Oops, should have been off topic 07:44:52
@piegames:flausch.socialpiegames
In reply to @sofiedotcafe:matrix.org
Oops, should have been off topic
Once again, one might add
09:06:17
13 May 2024
@aciceri:nixos.devzrsk joined the room.13:37:30
@dariof4:matrix.orgdariof4 joined the room.14:16:05
@abbe:badti.meabbe joined the room.14:42:22
@mjm:midna.devmjmlix is now in nixos-unstable, what's the best way to use it in a NixOS config?15:47:41
@k900:0upti.meK900nix.package = pkgs.lix15:47:54
@k900:0upti.meK900Probably15:47:58
@k900:0upti.meK900Or just keep using the module15:48:02
@puck:puck.moepuck you can use nix.package = pkgs.lix; if you want; but using the overlay will guarantee more updates (tho less binary cache) 15:48:44
@mjm:midna.devmjmwell, the module/overlay doesn't easily support using the one from nixpkgs15:48:44

Show newer messages


Back to Room ListRoom Version: 10