Lix | 1106 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-rooms | 295 Servers |
| Sender | Message | Time |
|---|---|---|
| 23 Oct 2025 | ||
| unless the JSON you want to write happens to be exactly what the stable JSON derivation format would be :) | 00:20:24 | |
| The context here is i want to record build provenance info in Rekor. For which i need some canonical serialization of the build. I was using the json serialization now. But i think ATerm might be more honest? | 00:41:48 | |
| I guess I'll just also notarize the version of Lix used and then it doesn't matter wtf I do | 00:42:27 | |
| good | 00:44:45 | |
| 10:54:17 | ||
Why is it that I can build this file but not eval it? I just wanna get the storePath during eval
| 12:56:26 | |
*
Why is it that I can build this file but not eval it? I just wanna get the storePath when evaluating
| 12:56:53 | |
| .outPath ? | 12:57:25 | |
| also | 12:57:35 | |
| i don't think nix eval does auto call semantics | 12:57:44 | |
| you need to apply the function | 12:57:51 | |
Thanks! I think I can make it work with this 😄 | 13:01:33 | |
| 13:15:50 | ||
| 13:19:05 | ||
| 24 Oct 2025 | ||
| 02:01:05 | ||
| lix module overlay without flakes question: i'm experimenting with removing flakes from my system but am running into an issue where some override accesses the
in my configuration.nix gets me
(with my hacky fix for this commented out) | 10:46:28 | |
| specifically it only happens when adding colmena to my system, since that causes nix-eval-jobs to be evaluated(which this is an overlay for) | 10:47:18 | |
| i had a similar problem a while back, iirc this is a known issue. the fix which i think raito recommended was:
| 11:41:02 | |
so basically what i did, intentionally give it the rev it wants, ig? | 11:42:59 | |
| (idk how much the rev matters here, but i might as well give it the commit sha because i do have that) | 11:43:27 | |
| is there an issue for this so i can link to it in my config? | 11:43:39 | |
| ah, https://git.lix.systems/lix-project/lix/issues/906 | 11:44:18 | |
| oh but that seems to suggest applying a patch that has been merged | 11:45:25 | |
| ah, https://git.lix.systems/lix-project/nixos-module/issues/56 seems more appropriate | 11:46:05 | |
| 14:24:48 | ||
| hey everyone, im getting into using lix on nixos using the "advanced change" config, and im having trouble since i use the pipes feature. can i keep using pipes or do i have to stop using the,? | 14:26:36 | |
| * hey everyone, im getting into using lix on nixos using the "advanced change" config, and im having trouble since i use the pipes feature. can i keep using pipes or do i have to stop using them? | 14:26:40 | |
| what...?
| 14:26:59 | |
You can use the pipe-operator experimental feature | 14:27:26 | |
yeah i just checked the lix manual and it looks like that's what i need. kind of weird that it's named operator instead of operators like in cppnix? | 14:28:23 | |