| 26 Oct 2025 |
niklaskorz | wow I haven't used Macvim in a long time, but back in 2011 (up until 2014) when I really got into programming it was my main editor 😄 | 14:22:47 |
yaymukund | Random question: Is there a good way to make /nix/store binaries play nice with Little Snitch? | 18:45:10 |
niklaskorz | That too is an application I haven't used in a decade. Truly nostalgia day for me. | 18:55:53 |
yaymukund | What do you use, or are you just rawdogging the internet? I’m not attached to it, I just got it so I’d be a little more aware when apps reach out | 19:01:12 |
Ihar Hrachyshka | recently my builds on one of darwin machines are extremely slow - looks like coreutils like cp (and commands like tar) take enormous time. I tried to time using macos cp and it is near immediate for the same inputs and outputs that I spot in ps ax as taking too long when ran by nixbuild user using nix coreutils. I have this behavior on one of machines but not another. Anyone experienced anything of this sort? | 20:27:18 |
niklaskorz | In reply to @yaymukund:matrix.org What do you use, or are you just rawdogging the internet? I’m not attached to it, I just got it so I’d be a little more aware when apps reach out I'm only using tracker blocking DNS nowadays | 22:14:48 |
niklaskorz | So unfortunately I can't answer your original question | 22:15:14 |
Rafael Ieda | Little Snitch, good times. I miss my white MacBook | 23:04:36 |
| 27 Oct 2025 |
| Siem joined the room. | 10:33:40 |
| Stoner joined the room. | 11:09:52 |
Alex Nicolaou | um. sorry to ask what must be a FAQ — can someone point me at the implications of determinate no longer providing an upstream installer? My understanding is that Lix is a fork of Determinate's installer, so neither one will suppport upstream, and the upstream install is recommended by nix-darwin, and these are the only two installers recommended. So it seems like soon there will be no happy path for nix-darwin installs. TIA for pointers. | 22:50:01 |
emily | there is a fork of the Determinate Systems installer being prepared for use to install upstream Nix | 22:51:12 |
emily | though it has stalled out a bunch in the past so don't know if it's available yet | 22:51:26 |
emily | Nix also ships its own installer (it's just a fair bit worse, doesn't support uninstallations etc.) | 22:51:38 |
emily | (it's also possible to use the Lix installer and then configure Nix in your nix-darwin configuration, FWIW) | 22:51:58 |
Alex Nicolaou | A new fork otehr than Lix you mean? | 22:52:05 |
Alex Nicolaou | I was making hte assumption that since Lix is a fork of the determinate installer, it too wouldn't allow upstream. (Lix is what I'm currently using) | 22:52:25 |
emily | I mean that it is a fork of the Determinate Systems installer to install (unforked) Nix, https://github.com/NixOS/experimental-nix-installer | 22:52:58 |
emily | the Lix installer is presumably not going to pull in any changes related to Determinate (since the idea is for it to install Lix), I imagine the Lix installer and experimental-nix-installer will just end up hard forks of the DetSys installer if they're not already | 22:53:43 |
emily | I'm guessing using the Lix installer to install Nix is not supported (though probably mostly works?), but it is possible to use it to install Lix to bootstrap a nix-darwin configuration that uses Nix | 22:54:13 |
emily | (because nix-darwin takes over management of the Nix installation based on nix.package anyway) | 22:54:21 |
Alex Nicolaou | so if you were setting up a new system you'd use the new (possibly stalled) fork or you'd use lix? | 22:54:29 |
Alex Nicolaou | (My understanding is that it's this exact think - nix-darwin managing nix - that won't bepossible when determinate drops upstream support) | 22:55:05 |
emily | to be clear… the installer, and the forks of installers, are separate from forks of Nix | 22:55:42 |
emily | I happen to use Lix on my systems (installed with the Lix installer), but nix-darwin also supports Nix (and even Determinate Nix, with reduced functionality) | 22:56:04 |
emily | you need some kind of Nix installed to bootstrap nix-darwin, but once you have nix-darwin configured, it manages the Nix daemon and command line tool using nix.package | 22:56:26 |
emily | choices the Determinate Systems installer makes has no effect on that – it just means that you won't be able to use that installer to get a Nix to install nix-darwin with. | 22:57:02 |
samasaur | https://github.com/nix-darwin/nix-darwin/issues/1588 is our technically-not-tracking tracking issue | 23:26:39 |
| 28 Oct 2025 |
Alex Nicolaou | Thanks for your response, sorry for being MIA. This underscores some deep misunderstanding of mine :( - I thought I'd installed Nix with the Lix installer, but didn't realize that Lix was also a fork of Nix itself. Does nix-darwin manage lix, then, and so that's the preferred configuration? | 03:37:02 |
Alex Nicolaou | I am not in fact running Lix - nix says it's v2.28.1 | 03:37:33 |