!9IQChSjwSHXPPWTa:lix.systems

Lix

1121 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-rooms302 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
20 Dec 2025
@piegames:flausch.socialpiegamesnow that you say all of this, maybe k900 has a point :p14:27:06
@cyclopentane:aidoskyneen.eupentaneyeah I also agree with K90014:27:51
@cyclopentane:aidoskyneen.eupentane another missing puzzle piece imo: currently, Nix treats the eval process and the build process as two conceptually separate things. But afaict there's nothing stopping us from treating the evaluation of, say, a flake as a derivation too - that derivation would have the flake source, its dependencies and nix as inputs, and output a .drv file 14:30:22
@cyclopentane:aidoskyneen.eupentaneonce you've got it set up that way, IFD and dynamic derivations basically are the same thing14:31:10
@cyclopentane:aidoskyneen.eupentane and you get expression language agnosticism for free, since you can then use everything that produces .drv files as an expression language for Nix and not just Nixlang 14:31:59
@cyclopentane:aidoskyneen.eupentanethank you for coming to my ted talk14:32:04
@piegames:flausch.socialpiegamesBasically from the eval side of things this will be a form of async, where eval halts when it needs the result of a derivation and proceeds once that derivation is built, comparable to waiting for IO14:33:01
@piegames:flausch.socialpiegames TIL nix-build <nixpkgs> works even without --expr for some reason 14:53:07
@k900:0upti.meK900 Attrset build target nonsense? 14:53:39
@k900:0upti.meK900 Which is a thing you may actually want 14:58:12
@piegames:flausch.socialpiegamesyes but15:02:40
@acidbong:envs.netAcid Bong
In reply to @piegames:flausch.social
TIL nix-build <nixpkgs> works even without --expr for some reason

because resolves into a filepath entry from NIX_PATH named abc

same thing as nix-build src/nixpkgs

15:40:18
@acidbong:envs.netAcid Bong* because `<abc>` resolves into a filepath entry from NIX_PATH named abc same thing as `nix-build src/nixpkgs` 15:40:52
@piegames:flausch.socialpiegamesyes I understand that15:49:14
@piegames:flausch.socialpiegamesbut I find this "fileish" thing weird15:49:53

Show newer messages


Back to Room ListRoom Version: 10