!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1224 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org202 Servers

Load older messages


SenderMessageTime
30 Apr 2026
@emilio-ak:matrix.orgEmilioAK
In reply to @alexfmpe:matrix.org
messing with some of them can bork your system and force you to log into recovery mode or whatever it's called to repair the plist files manually
Thanks for the heads up! I was thinking of making a pull request for this because it did seem very straightforward, but I’ll hold off then 😅
10:17:29
@alexfmpe:matrix.orgalexfmpeMaybe it is for some/most settings10:29:45
@alexfmpe:matrix.orgalexfmpeI just don't know how to tell10:29:51
@isabel:isabelroses.comisabel changed their profile picture.18:47:19
@syntheit:matrix.orgDaniel joined the room.23:24:23
1 May 2026
@louis:opter.orglouis joined the room.19:47:11
@louis:opter.orglouis

Hi, I am trying to setup an x86_64-darwin laptop for a zero-hydra failure meetup tonight and I am running into:

nixer@Nixers-MBP nix-darwin % sudo nix run nix-darwin/master#darwin-rebuild -- switch
warning: $HOME ('/Users/nixer') is not owned by you, falling back to the one defined in the 'passwd' file ('/var/root')
building the system configuration...
error: a 'aarch64-darwin' with features {} is required to build '/nix/store/fpnqc8vj5inchshwwrb7whp9q0wjqvh7-builder.pl.drv', but I am a 'x86_64-darwin' with features {apple-virt, benchmark, big-parallel, nixos-test}

       Hint: the failing derivation has allowSubstitutes set to false, forcing it to be built rather than substituted.
       Passing --always-allow-substitutes to force substitution may resolve this failure if the path is available in a substituter.
nixer@Nixers-MBP nix-darwin % 

I am using the default flake.nix from the nix-darwin README and fwiw I set system = "x86_64-darwin"; in the darwinSystem call.

Is this a known issue?

20:03:05
@louis:opter.orglouisMaybe we can do without nix-darwin, but it would have been nice to pull/install some additional tools on the system, also this is weird.20:04:40
@alexfmpe:matrix.orgalexfmpegood way to brick your system22:07:56
@alexfmpe:matrix.orgalexfmpehuh no22:09:29
@alexfmpe:matrix.orgalexfmpeit can hallucinate even with correct inputs22:10:03
@alexfmpe:matrix.orgalexfmpeit doesn't reason like we do, it does fancy monkey see monkey do22:10:42
@alexfmpe:matrix.orgalexfmpeif there's a house on fire, half the people throwing buckets of water at it and half the people jumping into the well, monkey-see-monkey-do might arrive at the answer of throwing buckets of water at the well or jumping into the fire22:14:37
@alexfmpe:matrix.orgalexfmpeuse it as seach engine if you must for discoverability, but don't trust anything it tells you without verifying22:15:33
@alexfmpe:matrix.orgalexfmpeyes the configuration is declarative and you can rollback, but running the actual system gets you side effects22:16:51
@alexfmpe:matrix.orgalexfmpe it might just allucinate a rm -rf into a boot script or whatever 22:17:29
@alexfmpe:matrix.orgalexfmpeor mess with your password hash and now how do you login?22:18:00
@alexfmpe:matrix.orgalexfmpeextra fun if a pass is needed to unecrypt the disk22:18:25
@alexfmpe:matrix.orgalexfmpeI'd add that not even understanding how LLMs can screw you over should be a big reason not to use them22:19:39
2 May 2026
@viraptor:tchncs.deviraptorThat's a scary view. But in practice you can disallow running any commands and check the changes made. In that scenario it's not different from finding a solution from an unknown source on discourse. Just don't YOLO things. Hallucinations as such are extremely rare if you're running against an existing repo these days.04:19:25
@ojsef39:matrix.org@ojsef39:matrix.org joined the room.11:10:31
@ojsef39:matrix.org@ojsef39:matrix.org left the room.11:11:20
3 May 2026
@k900:0upti.meK900Would appreciate some Darwin understanders taking a look at https://github.com/NixOS/nixpkgs/pull/51599707:53:53
@isabel:isabelroses.comisabel changed their profile picture.10:39:01
@dhofer:matrix.orgdhofer joined the room.13:18:14
4 May 2026
@reckenrode:matrix.orgRandy EckenrodeI hope to get the 26.3 to 26.4 source release updates out this week. I ended up spending last week moving back to 1Password (because the nightlies support native autofill now on macOS), so I didn’t get much else done.01:25:17
@emilazy:matrix.orgemilywait does that mean 1Password in Safari isn't the worst thing ever any more?01:43:49
@emilazy:matrix.orgemilyimage.png
Download image.png
01:48:43
@emilazy:matrix.orgemilylooks like it's still the worst thing ever01:48:46
@reckenrode:matrix.orgRandy Eckenrodehttps://downloads.1password.com/mac/1Password-8.12.18-15.NIGHTLY-aarch64.zip is the last one that works.02:39:14

Show newer messages


Back to Room ListRoom Version: 6