!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
29 Apr 2026
@reckenrode:matrix.orgRandy Eckenrode When did that change? Do you have to be a member of knownUsers? 15:35:00
@samasaur:matrix.orgsamasauryes you do15:36:59
@samasaur:matrix.orgsamasaurI'm not sure when it changed, it seems like the behavior has been there for a while15:37:41
@samasaur:matrix.orgsamasaurof course if the documentation says that it won't do anything, people are less likely to try it15:38:00
@reckenrode:matrix.orgRandy Eckenrode That’s good to know. I still avoid knownUsers for historical reasons, but maybe I should reconsider that. 15:38:25
@samasaur:matrix.orgsamasaurYeah, I avoid all of the user settings for the same reason, I was just pretty sure we supported setting your shell15:40:43
@samasaur:matrix.orgsamasaurwell "historical reasons" and "apple likes changing things out from under us so even if something used to work there's no guarantee it still does"15:41:21
@altariarite:matrix.orgaltaria joined the room.23:14:22
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

Show newer messages


Back to Room ListRoom Version: 6