!SgYlXivkogarTVcnZO:nixos.org

Nix Flakes

892 Members
179 Servers

Load older messages


SenderMessageTime
20 Sep 2023
@nbathum:matrix.orgnbathum changed their display name from nbathum (he or they) to nbathum.04:58:28
@nbathum:matrix.orgnbathum removed their profile picture.04:58:39
21 Sep 2023
@spolakh:matrix.orgspolakh joined the room.03:25:36
@ronnypfannschmidt:matrix.org@ronnypfannschmidt:matrix.org
In reply to @crtified:crtified.me
The first one is probably evaluated in a different flake and thus "breaks" the expectation of being pure, while the second one is impure on its own as you rarely have a pure shell env (and the concrete result of nixpkgs depends on your local flake registry)
as per https://nixos.org/manual/nix/stable/language/builtins.html#builtins-getFlake - unless impure is allowed the flake needs to be locked
nix shell with a flake auto-updates a lock if necessary
10:52:13
@ronnypfannschmidt:matrix.org@ronnypfannschmidt:matrix.orghowever nix-shell will also put the flake into the nix store before evaluating10:52:55
@bembo:matrix.orgbembo set a profile picture.16:01:57
26 Sep 2023
@penguincoder:matrix.wolfie.pw@penguincoder:matrix.wolfie.pw

I'm trying to use flake inputs as a way to track several other non-flake git repos. The idea is that after CI passes on the other repos, I will update the lock for that particular input. I then want to use my flake to build packages for these other, non-flake, inputs. I can add the input pretty easily, and flake-parts provides me with inputs' as an attribute to my modules. This much works great, but when I go to pass the input in mkPoetryApp { projectDir = inputs'.my-python-app; }, it fails with cannot coerce a set into a string.

which is okay, I guess, it's an attrset. That makes sense... but none of the attrs that I know exist in the input schema seem to work. I can't get lib.debug.traceVal to ever print anything out, either. What can I give mkPoetryApp to figure out where the path-in-the-store-on-my-disk is for projectDir or is there a better way to manage the non-flake inputs? What I don't want to do is have to manually change the rev using fetchGit each time CI changes.

19:02:22
21 Sep 2023
@dedmunwalk:matrix.orgdedmunwalk joined the room.23:06:10
22 Sep 2023
@bl1nk:matrix.orgbl1nk changed their profile picture.11:21:25
@bl1nk:matrix.orgbl1nk changed their profile picture.11:23:10
@orowith2os:fedora.imOro (any/all) changed their profile picture.20:45:43
23 Sep 2023
@snuupy:matrix.orgSnuupy joined the room.10:17:54
@0xmrtt:projectsegfau.lt@0xmrtt:projectsegfau.lt removed their profile picture.12:37:12
@0xmrtt:projectsegfau.lt@0xmrtt:projectsegfau.lt removed their display name 0xMRTT.12:44:20
@0xmrtt:projectsegfau.lt@0xmrtt:projectsegfau.lt left the room.12:52:08
@heyoni:matrix.orgheyoni joined the room.20:19:03
24 Sep 2023
@aidalgol:matrix.org@aidalgol:matrix.orgIf I have a function call several times with the same argument values, does it have to compute it for every call, or just once?08:51:35
@aidalgol:matrix.org@aidalgol:matrix.org * If I have a function call several times in a flake.nix with the same argument values, does it have to compute it for every call, or just once? 08:51:50
@mib:kanp.aimib 🥐 joined the room.12:21:19
25 Sep 2023
@bertof:matrix.orgbertof joined the room.10:43:46
@eva:blahaj.nyceva joined the room.15:45:15
@Las:matrix.orgLas left the room.19:44:14
26 Sep 2023
@orowith2os:fedora.imOro (any/all) changed their profile picture.05:51:42
27 Sep 2023
@amnicolist:matrix.orgamnicolist joined the room.02:13:56
@amnicolist:matrix.orgamnicolist

Hi flakes, I'm new to nixos/flakes and this chat. I have a question about flake-parts and overlays. I hope its okay to ask here.

I'm trying to get the [rust-overlay](https://github.com/oxalica/rust-overlay

02:17:58
@amnicolist:matrix.orgamnicolist *

Hi flakes, I'm new to nixos/flakes and this chat. I have a question about flake-parts and overlays. I hope its okay to ask here.

I'm trying to get the [rust-overlay](https://github.com/oxalica/rust-overlay) working with an existing repo that I forked. However, I can't figure out how to get access to the rust-bin set once I follow the https://flake.parts/overlays documentation

02:19:19
@amnicolist:matrix.orgamnicolist *

Hi flakes, I'm new to nixos/flakes and this chat. I have a question about flake-parts and overlays. I hope its okay to ask here.

I'm trying to get the rust-overlay working with an existing repo that I forked. However, I can't figure out how to get access to the rust-bin set once I follow the https://flake.parts/overlays documentation

02:19:32
@charles:computer.surgeryCharlesWould you be amenable to an alternative that doesn't involve overlays02:43:36
@mib:kanp.aimib 🥐 changed their display name from mib to mib 🥐.05:53:08
@belvaleth:matrix.orgbelvaleth joined the room.13:25:07

Show newer messages


Back to Room ListRoom Version: 6