<{^_^}>
#103002 (by Mic92, 3 minutes ago, open): Various fixes for apple frameworks
__monty__ has joined #nix-darwin
Chiliparrot has joined #nix-darwin
eraserhd has quit [Quit: WeeChat 2.9]
eraserhd has joined #nix-darwin
Chiliparrot has quit [Ping timeout: 264 seconds]
Chiliparrot has joined #nix-darwin
abathur has quit [Quit: abathur]
philr has quit [Ping timeout: 264 seconds]
Chiliparrot has quit [Ping timeout: 256 seconds]
Chiliparrot has joined #nix-darwin
eraserhd2 has joined #nix-darwin
eraserhd has quit [Ping timeout: 256 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
abathur has joined #nix-darwin
Chiliparrot has joined #nix-darwin
abathur has quit [Quit: abathur]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
pinecamp has joined #nix-darwin
<pinecamp>
hi all. has anyone had success setting up nix-darwin with a multi-user nix install on Catalina w/ ZSH? I'm running into an issue with `darwin-config` not being found in the Nix search path (https://github.com/LnL7/nix-darwin/issues/158), but none of the steps in the linked issue seem to make a difference
<{^_^}>
LnL7/nix-darwin#158 (by dmvianna, 1 year ago, open): multi user install does not work in zsh (works in bash)
<LnL>
is that during the build or activation?
<pinecamp>
during the build; activation seems to run just fine
<pinecamp>
but strangely enough, `darwin-rebuild switch` complains about `darwin-config` not found even when I run it from bash
<pinecamp>
whereas in the linked issue, bash seemed not to have the problem
<LnL>
you still have to enable zsh in your config, like the example does, but nothing else special should be needed now
<LnL>
that moving of stuff should be handled automatically in most cases at this point
<LnL>
what does your NIX_PATH look like?
<pinecamp>
yep, zsh is enabled in the config. nothing else configured except to enable the nix daemon and set the state version
<pinecamp>
NIX_PATH is `/Users/<my_username>/.nix-defexpr/channels:nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixpkgs:/nix/var/nix/profiles/per-user/root/channels`
<LnL>
that doesn't look standard, did you change nix.nixPath in your configuration?
<pinecamp>
nope
<pinecamp>
you know what... I think this might be my fault. one sec
<LnL>
if you didn't set it there there's probably something that changes it
<pinecamp>
yep this one's on me. I removed a home-manager installation earlier today, but apparently missed some zsh config in my home dir that was overriding the path
<LnL>
yeah anything that loads afterwards, like user stuff can override things
<pinecamp>
seems all is working now. thanks for the quick responses LnL!