Lix | 1107 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 |
|---|---|---|
| 18 Oct 2025 | ||
| flakes insisting on purity and static platform selection but giving you zero tools to apply that... ): | 17:20:38 | |
| (lib.systems.elaborate "aarch64-linux").isAarch64 | 17:30:03 | |
| oh wow, I've never seen that one before. super useful, thanks! | 18:36:41 | |
| 21:30:39 | ||
| 22:58:01 | ||
| 19 Oct 2025 | ||
| 11:06:34 | ||
| Is this a place where I may ask questions about using Lix? | 11:07:12 | |
| yes | 11:07:57 | |
| Yes | 11:13:38 | |
| I'm trying to migrate from the dedicated Lix module to the nixpkgs built-in Lix. IIUC, the manual recommends this:
However, that throws an infinite recursion for What could be the culprit, how to debug? | 11:13:55 | |
| So, a bit more tinkering revealed that most but not all of the overrides cause the issue:
Here is a minimal repro for playing:
| 11:41:27 | |
| I don't think you need to do an overlay, I think you can take them directly from the lix package sets `lixPackageSets.latest.colmena` | 11:52:25 | |
| just1602 That works without doubt, of course. But I would expect the mechanism advertised on https://lix.systems/add-to-config/ to work, too. And of course having the overlay is a bit more convenient. | 12:33:59 | |
In reply to @wucke13:matrix.orgSorry about that, I didn't saw the website update that push this new way of doing things. | 12:46:38 | |
| No worries, kind stranger; your suggestion was enough to nudge me to the "Simplest change" for now. Still I'm curious about the "Advanced change" eventually 😄 | 12:48:17 | |
| random consideration, would it make sense to add some parameters to or is this too much polishing a 💩, while the ways of handling this with normal unix tricks makes sense to most | 13:23:55 | |
| It should respect isatty I'm pretty sure? | 13:33:01 | |
| it does, but that requires a shell to redirect or some other piping (do not ask why this is a thing we ran into briefly) | 13:34:59 | |
| 15:28:45 | ||
| 15:29:40 | ||
| Does Lix support the
| 23:15:00 | |
| 20 Oct 2025 | ||
| 04:06:21 | ||
| 04:19:09 | ||
| 04:24:50 | ||
| 04:37:21 | ||
| Not yet, there's https://gerrit.lix.systems/c/lix/+/4118 but it hasn't really been reviewed yet. | 04:56:42 | |
| Cheers then! | 08:14:07 | |
In reply to @wucke13:matrix.orgI'm using the following overlay: self: super: { inherit (self.lixPackageSets.stable) nixpkgs-review nix-direnv nix-fast-build nix-serve-ng colmena nix-update; lixPackageSets = super.lixPackageSets.override { inherit (super) nixpkgs-review nix-direnv nix-fast-build nix-serve-ng colmena nix-update; }; } | 08:58:47 | |
| ...unsure why that didn't do a proper code block, sorry | 08:59:05 | |
| 09:44:34 | ||