00:39
Lisanna has quit [Ping timeout: 268 seconds]
01:42
Sonarpulse has quit [Ping timeout: 240 seconds]
02:08
Lisanna has joined #nix-darwin
02:52
philr has joined #nix-darwin
04:08
pxc has joined #nix-darwin
05:34
philr has quit [Quit: WeeChat 2.0.1]
05:44
Lisanna has quit [Ping timeout: 240 seconds]
09:56
thefloweringash has quit [Ping timeout: 246 seconds]
10:44
thefloweringash has joined #nix-darwin
11:00
thefloweringash has quit [Read error: Connection reset by peer]
11:38
ryanartecona has joined #nix-darwin
11:43
ryanartecona has quit [Ping timeout: 240 seconds]
11:45
thefloweringash has joined #nix-darwin
14:14
philr has joined #nix-darwin
18:19
johnw has joined #nix-darwin
18:46
philr has quit [Ping timeout: 240 seconds]
22:41
<
adelbertc >
johnw: what are you using for working w/ nix-ified haskell projects? nix-buffer?
22:42
<
johnw >
it's a little bit complicated
22:42
<
adelbertc >
i was afraid youd say that
22:42
<
johnw >
right now I create a mondo environment using myEnvFun for each compiler verson, and then start Emacs from that
22:42
<
johnw >
with variations for some projects where that doesn't work out
22:42
<
johnw >
nothing consistent and localized, I'm afraid
22:42
<
johnw >
I'd love to see nix-buffer mature a bit more, eh shlevy? It's really the right answer.
22:43
<
adelbertc >
what issues are you currently having with nix-buffer?
22:43
<
johnw >
it doesn't always succeed at controlling the envirnment of subprocesses, due to the way it tries to do things
22:47
<
johnw >
it's effectively trying to create "process environment scopes", similarly to how we now have buffer local variables
22:47
<
johnw >
but since Emacs has no such idea, it's not the easiest thing to do
23:26
nikivi has joined #nix-darwin
23:31
<
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?
23:32
<
pikajude >
what do you mean by doesn't work
23:32
<
johnw >
error: attribute 'pkgs' missing, at (string):1:94
23:32
<
LnL >
-p uses '<nixpkgs>'
23:32
<
johnw >
how do I get -p to use '<darwin>'?
23:33
<
johnw >
I'm unable to use nix-shell -p with any of my overlaid package
23:33
<
LnL >
maybe -I nixpkgs='<darwin>'
23:33
<
LnL >
but that might not work
23:33
<
johnw >
warning: Nix search path entry '<darwin>' does not exist, ignoring