!9IQChSjwSHXPPWTa:lix.systems

Lix

1120 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-rooms301 Servers

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


SenderMessageTime
30 Nov 2025
@acidbong:envs.netAcid Bonganyway do pipe operator implementations vary between Nix and Lix? i'm using Nix for everything on my system, but build my NixOS with Lix just for the sake of multiline output, and I don't wanna mess up with my (and/or someone else's) code18:26:08
@weethet:catgirl.cloudWeetHetI think the behaviour should be somewhat the same but the feature names are different18:26:59
@acidbong:envs.netAcid Bong aha, Lix has no <| 18:32:30
@piegames:flausch.socialpiegames
In reply to @acidbong:envs.net
anyway
do pipe operator implementations vary between Nix and Lix? i'm using Nix for everything on my system, but build my NixOS with Lix just for the sake of multiline output, and I don't wanna mess up with my (and/or someone else's) code
Only in operator precedence, but this should be of little to no practical relevance
18:32:50
@rainbowcat:xmr.se@rainbowcat:xmr.se left the room.18:36:53
@acidbong:envs.netAcid Bong understandable, i guess i'll abstain from it (lib.pipe is already familiar for me) 18:44:11
@raitobezarius:matrix.orgraitobezarius
In reply to @weethet:catgirl.cloud
Also I thought that both flakes and nix3 CLI were gonna be moved to a separate module?
Not nix3 CLI
18:47:01
@raitobezarius:matrix.orgraitobezariusFlakes yes18:47:04
@raitobezarius:matrix.orgraitobezariusIt's going to be very very progressive18:47:12
@raitobezarius:matrix.orgraitobezarius(and yes this means that plugins will gain the ability to extend the REPL)18:49:52
@raitobezarius:matrix.orgraitobezarius(or the nix3 CLI itself)18:50:03
@weethet:catgirl.cloudWeetHetHow would nix3 cli function without flakes?18:53:41
@niklaskorz:matrix.orgniklaskorz if you specify a file with -f it works on normal nix files instead of flakes 19:02:06
@weethet:catgirl.cloudWeetHetYeah but nix3 cli with -f is just strictly worse than nix2 cli?19:02:34
@niklaskorz:matrix.orgniklaskorzwell that wasn't your question19:03:14
@niklaskorz:matrix.orgniklaskorzI too prefer nix-build when working with normal files :D19:03:49
@weethet:catgirl.cloudWeetHetWhat's the point in leaving nix3 CLI in Lix if it would be there strictly so that an external plugin would work19:04:00
@niklaskorz:matrix.orgniklaskorz(or nom-build, for that matter)19:04:04
@niklaskorz:matrix.orgniklaskorzthere are some more or less agreed upon improvements to be made I think, like defaulting to default.nix if no flake.nix is found (or if no flake plugin is enabled I suppose)19:05:11
@niklaskorz:matrix.orgniklaskorz and then interpreting the list of installables as attributes, so nix build foobar would be equivalent to nix-build -A foobar 19:06:05
@weethet:catgirl.cloudWeetHetWhat is the advantage to doing that instead of just working with nix2 cli?19:06:36
@weethet:catgirl.cloudWeetHet* What is the advantage in doing that instead of just working with nix2 cli?19:07:27

Show newer messages


Back to Room ListRoom Version: 10