!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
29 Apr 2026
@anicolao:matrix.orgAlex Nicolaou you have to bear in mind that the reason LLMs get it wrong is because the wrongness is out there. 13:15:26
@ihar.hrachyshka:matrix.orgIhar HrachyshkaI will not take a position on whether you SHOULD use llm, but if you want to use it to understand how code works, make sure it has access to the code checkout - use coding agent, not a browser UI that doesn't have cheap way to ground itself in reality.13:17:58
@anicolao:matrix.orgAlex Nicolaouthis does unfortunately remind me that I'm overdue to wipe my laptop and reinstall everything ... an annoyance but the only way that I can be 100% sure I haven't infected my perfect nix world with manual config.13:27:19
@zeroq7k:matrix.orgzeroq7k

Yeah, I get what you're saying and I concur. I'm testing qwen3.6 locally at the moment and it's useful to explain things or even help creating nix files but for answers to questions like the above I simply don't trust it :-)

Oh, and Ihar Hrachyshka: +1, chatbots without context, access to files or other tooling are more or less useless when working with code.

13:28:13
@reckenrode:matrix.orgRandy Eckenrode The default is null, which means unmanaged, so it should only change the setting that you set. 13:29:34
@reckenrode:matrix.orgRandy Eckenrode However, it will work if you use sudo chsh. That’s how I set it. 13:31:29
@anicolao:matrix.orgAlex NicolaouUnfortunatley the OSS models are still light years behidn the foundation models and I am unable to use them for anything real.13:33:03
@zeroq7k:matrix.orgzeroq7k Didn't work for me a couple days ago. I had to explicitly add the path to the shell to /etc/shells before it applied it. 13:33:25
@anicolao:matrix.orgAlex NicolaouMust be something I'm misunderstanding about the shell discussion, why would you want to run a one-off command for it instead of configuring it?13:34:35
@zeroq7k:matrix.orgzeroq7k Screenshot 2026-04-29 at 15.34.48.png
Download Screenshot 2026-04-29 at 15.34.48.png
13:35:53
@zeroq7k:matrix.orgzeroq7k They are not that bad anymore, here's the answer to my question above...13:35:54
@anicolao:matrix.orgAlex NicolaouI'll be trying out the new deepseek soon and see if it can be used but overall i regret buying my machine because it was very expensive and I can't readily make use of the local LLMs for anything but toy demos.13:41:06
@reckenrode:matrix.orgRandy Eckenrode nix-darwin doesn’t support managing your shell. The setting doesn’t use chsh. In general, nix-darwin is very conservative when it comes to managing existing accounts. 14:16:42
@spore:mozilla.orgSpore
In reply to @anicolao:matrix.org
I'll be trying out the new deepseek soon and see if it can be used but overall i regret buying my machine because it was very expensive and I can't readily make use of the local LLMs for anything but toy demos.
I use my macbook at $work for some image editing
14:18:05
@weethet:catgirl.cloudWeetHetUnfortunately, I wish there was support for more account management, but the downside of that is that someone would wipe their account following LLM instructions I guess14:20:39
@reckenrode:matrix.orgRandy Eckenrode Or even doing something that seems harmless like rolling back to before when you added yourself to knownUsers. Supposedly there are safeguards now, but the documentation hasn't been updated. 14:22:37
@reckenrode:matrix.orgRandy EckenrodeSee https://github.com/nix-darwin/nix-darwin/issues/123714:22:41
@samasaur:matrix.orgsamasaur We actually do, it just uses dscl instead of chsh 15:33:21
@samasaur:matrix.orgsamasaurthe documentation also says that shell is only honored when creating a user but that does not appear to be the case in practice15:34:49
@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

There are no newer messages yet.


Back to Room ListRoom Version: 6