Lisanna has quit [Ping timeout: 268 seconds]
Sonarpulse has quit [Ping timeout: 240 seconds]
Lisanna has joined #nix-darwin
philr has joined #nix-darwin
pxc has joined #nix-darwin
philr has quit [Quit: WeeChat 2.0.1]
Lisanna has quit [Ping timeout: 240 seconds]
thefloweringash has quit [Ping timeout: 246 seconds]
thefloweringash has joined #nix-darwin
thefloweringash has quit [Read error: Connection reset by peer]
ryanartecona has joined #nix-darwin
ryanartecona has quit [Ping timeout: 240 seconds]
thefloweringash has joined #nix-darwin
philr has joined #nix-darwin
johnw has joined #nix-darwin
philr has quit [Ping timeout: 240 seconds]
<adelbertc> johnw: what are you using for working w/ nix-ified haskell projects? nix-buffer?
<johnw> hi
<adelbertc> hello
<johnw> it's a little bit complicated
<adelbertc> i was afraid youd say that
<adelbertc> :)
<johnw> right now I create a mondo environment using myEnvFun for each compiler verson, and then start Emacs from that
<johnw> with variations for some projects where that doesn't work out
<johnw> nothing consistent and localized, I'm afraid
<johnw> I'd love to see nix-buffer mature a bit more, eh shlevy? It's really the right answer.
<adelbertc> what issues are you currently having with nix-buffer?
<johnw> it doesn't always succeed at controlling the envirnment of subprocesses, due to the way it tries to do things
<adelbertc> ah :/
<johnw> it's effectively trying to create "process environment scopes", similarly to how we now have buffer local variables
<johnw> but since Emacs has no such idea, it's not the easiest thing to do
nikivi has quit [Quit: ZNC 1.6.6 - http://znc.in]
nikivi has joined #nix-darwin
<johnw> LnL: why is it that darwin.pkgs.haskellPackages_8_2.cabal-install is a package, but nix-shell '<darwin>' -p pkgs.haskellPackages_8_2.cabal-install doesn't work?
<pikajude> what do you mean by doesn't work
<johnw> error: attribute 'pkgs' missing, at (string):1:94
<LnL> -p uses '<nixpkgs>'
<johnw> how do I get -p to use '<darwin>'?
<johnw> I'm unable to use nix-shell -p with any of my overlaid package
<johnw> s
<LnL> maybe -I nixpkgs='<darwin>'
<LnL> but that might not work
<johnw> warning: Nix search path entry '<darwin>' does not exist, ignoring
<johnw> brb