03:11
philr has joined #nix-darwin
03:26
philr has quit [Ping timeout: 245 seconds]
04:01
Lisanna has quit [Quit: Lisanna]
04:20
Lisanna has joined #nix-darwin
08:07
jcrben has quit [Ping timeout: 244 seconds]
08:08
jcrben has joined #nix-darwin
08:08
Enzime has quit [Ping timeout: 244 seconds]
09:32
periklis has joined #nix-darwin
09:32
periklis has left #nix-darwin [#nix-darwin]
09:33
periklis has joined #nix-darwin
09:56
hamishmack has joined #nix-darwin
10:02
<
LnL >
gchristensen: wow, the darwin queue is almost gone!
10:11
<
gchristensen >
wow!!
10:14
johnw has quit [Read error: Connection reset by peer]
10:32
<
periklis >
LnL: how is that?
10:33
<
LnL >
I'm pretty sure the darwin queue on hydra was about 10x what it's now
10:33
<
periklis >
more builders? or less re-build impact by PRs?
10:34
<
LnL >
only half of the macs where actually building stuff until a couple of days ago
10:34
<
LnL >
a bunch where offline, stuck, etc.
10:34
<
gchristensen >
5,341... it was at one point peaked at 46,470 :)
10:35
<
LnL >
oh right, you have graphs now
11:14
periklis has quit [Ping timeout: 276 seconds]
11:40
nD5Xjz has quit [Ping timeout: 252 seconds]
11:44
philr has joined #nix-darwin
11:45
nD5Xjz has joined #nix-darwin
12:26
nD5Xjz has quit [Ping timeout: 264 seconds]
12:27
philr has quit [Quit: WeeChat 2.2]
12:34
nD5Xjz has joined #nix-darwin
12:57
nD5Xjz has quit [Ping timeout: 246 seconds]
13:01
Lisanna has quit [Quit: Lisanna]
13:05
nD5Xjz has joined #nix-darwin
14:57
copumpkin has joined #nix-darwin
15:01
ghibe has joined #nix-darwin
15:06
periklis has joined #nix-darwin
15:17
<
nikivi >
LnL the build I had running for 6-7+ hours finished today and it failed
15:17
<
nikivi >
I don't get what was it building for so long
16:01
<
LnL >
do you know what's pulling in rustup? not dure if that ever worked
16:32
<
nikivi >
not sure, but I do have rustup in darwin.nix
16:32
<
nikivi >
will comment it out and reload
16:33
<
LnL >
I'd recommend using rustc/cargo instead if you do rust development
16:35
<
nikivi >
it still compiles tons of rust stuff
16:35
<
nikivi >
I guess things like bat and perhaps exa are not in cache
16:36
<
nikivi >
or perhaps something is odd in my config
16:38
<
nikivi >
I have a feeling some of those tools don't build on darwin
16:38
<
nikivi >
although those tools worked for me when I installed them with nix-env
16:38
<
nikivi >
get above issues with trying to get these tools from nix-darwin
16:50
<
nikivi >
okay LnL I found the issue
16:51
<
nikivi >
it was bat command that was trying to compile fully and failing, just commented it out
16:52
<
LnL >
yeah, it's trying to run integration tests
16:53
<
LnL >
it's possible all the things you have disabled do work on 18.09
16:59
<
LnL >
that's one of the disadvantages of the declarative model compared to nix-env, everything you need has to work on a single nixpkgs revision
17:00
<
nikivi >
LnL that's not true though
17:00
<
nikivi >
someone mentioned you can get packages from specific channels
17:00
<
LnL >
unless you do something like import nixpkgs twice like somebody showed you yesterday
17:01
<
nikivi >
wonder how that will work in this model
17:02
<
LnL >
yeah, using overlays is a third alternative
17:02
<
LnL >
you can use those to override packages with a fix that's not in your checkout/channel yet
17:03
<
LnL >
but that requires a bit more knowledge of how expressions work, you can't just import a patch
17:04
<
LnL >
(that's actually an idea I've been thinking about to add support for in nix-cannel)
17:04
<
nikivi >
you mean provide easy api to do it?
17:05
<
LnL >
yeah, a folder like ~/.config/nixpkgs/patches where you can drop patch files in
17:06
<
nikivi >
that would be awesome
17:06
<
LnL >
then you don't need to resort to a git checkout just to get an extra fix from somewhere
17:06
<
LnL >
and once the channel updates to include the fix you can remove the patch again
17:37
<
nikivi >
LnL is it possible to specify go packages (not installed with nix but with go get) in nix-darwin?
17:38
<
nikivi >
the reason I ask is because go get is already a pretty good package manager for the language and I want to use that package manager but still keep those packages declared in my darwin.nix
17:38
<
nikivi >
if possible
17:42
<
nikivi >
and it would work in the same way as pkgs. that gets nix packages from nixpkgs/overlays/..
17:42
<
nikivi >
I would really love to have this
17:43
<
nikivi >
and ideally have the same property of it not installing the packages if they are already installed
17:43
<
nikivi >
this could not be just limited to go but also npm-global
17:52
<
LnL >
no, only nix packages
17:53
<
LnL >
other things don't work because nix can't provide a guarantee that it will install the same thing
19:52
periklis has quit [Ping timeout: 250 seconds]
20:25
peacememories has joined #nix-darwin
21:23
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:31
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:51
<
LnL >
wait, hydra is running a darwin->windows cross build for ghcHead
21:51
<
LnL >
is that a thing?
21:56
<
gchristensen >
that is so cool
21:56
<
LnL >
Ericson2314: ^ what black magic is that?
22:00
hamishmack has joined #nix-darwin
22:22
ghibe has quit [Quit: Page closed]
23:44
adelbertc has joined #nix-darwin
23:45
<
adelbertc >
hey folks, i'm about to upgrade my mac from Sierra to Mojave, anything i should look out for w/ Nix?
23:46
carlosdagos has joined #nix-darwin
23:47
<
adelbertc >
ah gotta upgrade to Nix 2.1