hedgie has quit [Read error: Connection reset by peer]
hedgie_ has joined #nix-darwin
abathur has joined #nix-darwin
elais has joined #nix-darwin
elais has left #nix-darwin ["Good Bye"]
hamishmack has quit [Ping timeout: 272 seconds]
abathur has quit [Ping timeout: 272 seconds]
Chiliparrot has joined #nix-darwin
veske has joined #nix-darwin
veske has quit [Quit: Leaving]
Chiliparrot has quit [Ping timeout: 250 seconds]
Chiliparrot has joined #nix-darwin
__monty__ has joined #nix-darwin
tomwadeson has joined #nix-darwin
<tomwadeson>
Hi. I'm trying to apply this fix to a `fish` `$PATH` issue: https://github.com/LnL7/nix-darwin/issues/122#issuecomment-482462491 -- it works great when I apply it inline in my `darwin-configuration.nix`, but doesn't appear to be picked up when I try it in an overlay. Do I need to configure anything explicitly for my overlays to be picked up in `dar
<tomwadeson>
win-configuration.nix`?
<tomwadeson>
Just started using Nix yesterday. Suspect overlays might not be the right tool for this, but keen to chase this down anyway as a learning exercise.
tomwadeson has quit [Remote host closed the connection]
tomwadeson has joined #nix-darwin
<__monty__>
tomwadeson: Yes, the system configuration doesn't pick up overlays from your user. You can specify nixpkgs.overlays though.
hedgie_ has quit [Read error: Connection reset by peer]
hedgie has joined #nix-darwin
<tomwadeson>
__monty__: Thanks for the pointer.
<tomwadeson>
I added `nixpkgs.overlays = [ (import /Users/tom/.config/nixpkgs/overlays/fish) ];` to my `darwin-configuration.nix`, but it doesn't look as though the fix is being picked up from `./overlays/fish/default.nix`.
<__monty__>
np, bugged LnL about it just yesterday, figured I'd try to lighten their load : )
<tomwadeson>
Ah, the very same issue (`fish` & `PATH`)? Or overlays not taking effect? Given that I have _no clue_ what I'm doing, I'm almost certain the fault will be with my config :D
<__monty__>
Overlays.
<__monty__>
What's the problem exactly? I'm not running into any PATH problems.
<tomwadeson>
That works, (the explicit settings of `shellInit`), I just wanted to pull it out and thought an overlay might be the tool for the job.
<tomwadeson>
> Yeah but PATH *isn't* broken for me. And I only set up nix-darwin this week.Would you mind linking to your setup, if it's available?
<{^_^}>
error: syntax error, unexpected ',', expecting ')', at (string):255:113
<__monty__>
I think an overlay's not appropriate for configuration.nix, you overlay nixpkgs, not something that was never designed to be overlayed. You can define the fish bits in a seperate file though, then just import that file and either set the values or inherit them.
<__monty__>
It's pretty bare because I use home-manager.
hmpffff has joined #nix-darwin
<tomwadeson>
Right. I definitely don't have a good intuition for this yet. Thanks for the config! I'd love to take a look at your `home.nix` too (unless there's stuff in there you're not wanting to share OFC.)
<LnL>
about the path stuff, if there's something wrong with the fish module feel free to contribute
<LnL>
I don't use fish so I don't know what's wrong or what could break for other people with those changes
<tomwadeson>
Thanks for the config, __monty__. LnL: Hoping to contribute soon! I'm experimenting with `fish` and `nix` at the same time (probably unwise in hindsight)
tomwadeson has quit [Remote host closed the connection]
kyren has joined #nix-darwin
<duncan>
Sounds fishy.
hmpffff has quit [Quit: Bye…]
hmpffff has joined #nix-darwin
__monty__ has quit [Ping timeout: 245 seconds]
__monty__ has joined #nix-darwin
__monty__ has quit [Ping timeout: 258 seconds]
__monty__ has joined #nix-darwin
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
hedgie has quit [Read error: Connection reset by peer]