__Sander__ has quit [Quit: Konversation terminated!]
ben has joined #nix-darwin
martinklepsch has joined #nix-darwin
philr has quit [Ping timeout: 276 seconds]
hamishmack has quit [Quit: hamishmack]
<johnw>
dhess: lol
hamishmack has joined #nix-darwin
szicari has joined #nix-darwin
<mitchty>
windows can run linux binaries now though, so its at least a mimimally acceptable linux
<mitchty>
ish, not sure how many ioctls they cover right now
szicari has quit [Quit: szicari]
pjan_ has joined #nix-darwin
dustinm- has joined #nix-darwin
dustinm has quit [Ping timeout: 260 seconds]
<pjan_>
I'm facing the following. I have overlays defined in a folder which is set in the `NIX_PATH` as `nixpkgs-overlays`. I have my darwin-configuration set with `environment.systemPackages` that include some of these overlays. When running `darwin-rebuild build`, then I get "error: undefined variable [package name]", so it's not seeing the defined overlays. When I however want to install any of those overlays using `nix-env -i
<pjan_>
[package name]`, it does see the overlay and installs it just fine.
<pjan_>
Any ideas on how to solve this?
<LnL>
your configuration.nix won't look at user stuff like overlays/config.nix
<LnL>
you can use the nixpkgs.config and nixpkgs.overlays options
<contrapumpkin>
puffnfresh: you doing cardano stuff now?
<puffnfresh>
contrapumpkin: stop spying :)
<contrapumpkin>
:P
<pjan_>
hmm; so I would have to read the contents of the existing overlays and put them in `nixpkgs.overlays` as a string in that case, correct?
<puffnfresh>
have you checked it out?
<contrapumpkin>
yup, I'm running the node
<puffnfresh>
contrapumpkin: haha awesome
<puffnfresh>
just playing around with it
<puffnfresh>
also running the node, as of this morning
<contrapumpkin>
cool, there's a quiet channel on freenode for it
<LnL>
pjan_: it's a list of functions, johnw wrote something based on pkgs/top-level/impure.nix
<pjan_>
ok, will have a look
<LnL>
I'm fine with adding some kind of option for it, but nixos currently doesn't support that either
<pjan_>
I think it would be good if you could define a directory of overlays somewhere, and this is merged with the `nixpkgs.overlays` when executed
<pjan_>
would make it a bit more explicit
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]