| 9 Apr 2026 |
lord_fomo | starting to get offtopic, but if you get a chance leer at this,
This approach is more robust, as it uses an overlay to rewire other tools that depend on Nix, ensuring consistency across your setup. Tools like colmena or nix-eval-jobs, which often hardcode a reference to Nix, will now use the version provided by Lix. | 00:24:47 |
lord_fomo | * starting to get offtopic, but if you get a chance leer at this,
https://coconut-lang.org/ | 00:24:57 |
lord_fomo | i think it's a decent alt for getting peeps more into fp | 00:25:17 |
Neil Mayhew | We need a good on-ramp, for sure, and Haskell is probably never going to be that. However, I do tell people that if you already know you want to learn FP, Haskell is probably the best way to learn because it forces you into good habits from the start. | 00:26:34 |
| @illusaen:matrix.org left the room. | 03:27:21 |
K900 | Lix and cppnix are not API compatible | 04:32:19 |
K900 | So you can't just drop in Lix things into applications that expect cppnix | 04:32:31 |
K900 | The .pc files were intentionally renamed to reflect that | 04:32:40 |
| 13 May 2024 |
| zrsk joined the room. | 13:37:30 |
| dariof4 joined the room. | 14:16:05 |
| abbe joined the room. | 14:42:22 |
mjm | lix is now in nixos-unstable, what's the best way to use it in a NixOS config? | 15:47:41 |
K900 | nix.package = pkgs.lix | 15:47:54 |
K900 | Probably | 15:47:58 |
K900 | Or just keep using the module | 15:48:02 |
puck | you can use nix.package = pkgs.lix; if you want; but using the overlay will guarantee more updates (tho less binary cache) | 15:48:44 |
mjm | well, the module/overlay doesn't easily support using the one from nixpkgs | 15:48:44 |
mjm | i do want more binary cache | 15:49:21 |
mjm | yeah i guess i'll just do nix.package then | 15:50:43 |
raitobezarius | to have binary cache and HEAD, we will probably need to track the channels and bolt a lix on there and rebuild with our own CI then push in our binary cache | 17:33:17 |
Charles | What's lix using as its binary cache? Attic? | 17:34:36 |
| Arian left the room. | 17:37:44 |
@tc424:glasgow.social | Last I heard they were using garage as the back end, and think about attic | 17:39:11 |
@tc424:glasgow.social | I don't know if that means they're just pushing directly into garage's s3 interface for the moment | 17:39:36 |
@tc424:glasgow.social | * Last I heard they were using garage as the back end, and thinking about attic | 17:39:57 |
raitobezarius | In reply to @charles:computer.surgery What's lix using as its binary cache? Attic? garage without attic | 17:41:16 |
raitobezarius | it's homemade just nix push thingie | 17:41:24 |
raitobezarius | and nix sign | 17:41:25 |
Qyriad | yep | 17:44:26 |
@tc424:glasgow.social | I've just given up on attic due to weird non-deterministic auth problems that nobody else seems to have experienced | 17:44:31 |