| 29 Apr 2026 |
Alex Nicolaou | Must 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 |  Download Screenshot 2026-04-29 at 15.34.48.png | 13:35:53 |
zeroq7k | They are not that bad anymore, here's the answer to my question above... | 13:35:54 |
Alex Nicolaou | 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. | 13:41:06 |
Randy 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 | 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 | Unfortunately, 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 guess | 14:20:39 |
Randy 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 |
Randy Eckenrode | See https://github.com/nix-darwin/nix-darwin/issues/1237 | 14:22:41 |
samasaur | We actually do, it just uses dscl instead of chsh | 15:33:21 |
samasaur | the documentation also says that shell is only honored when creating a user but that does not appear to be the case in practice | 15:34:49 |
Randy Eckenrode | When did that change? Do you have to be a member of knownUsers? | 15:35:00 |
samasaur | yes you do | 15:36:59 |
samasaur | I'm not sure when it changed, it seems like the behavior has been there for a while | 15:37:41 |
samasaur | of course if the documentation says that it won't do anything, people are less likely to try it | 15:38:00 |
Randy Eckenrode | That’s good to know. I still avoid knownUsers for historical reasons, but maybe I should reconsider that. | 15:38:25 |
samasaur | Yeah, I avoid all of the user settings for the same reason, I was just pretty sure we supported setting your shell | 15:40:43 |
samasaur | well "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 |
| altaria joined the room. | 23:14:22 |
| 30 Apr 2026 |
EmilioAK | 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 | Maybe it is for some/most settings | 10:29:45 |
alexfmpe | I just don't know how to tell | 10:29:51 |