00:01
supersandro2000 has quit [Disconnected by services]
00:01
supersandro2000 has joined #nix-darwin
00:05
nikivi has joined #nix-darwin
00:08
nikivi has quit [Client Quit]
00:08
nikivi has joined #nix-darwin
00:17
nikivi has joined #nix-darwin
00:46
nikivi has joined #nix-darwin
00:58
nikivi has joined #nix-darwin
00:58
nikivi has quit [Client Quit]
00:59
nikivi has joined #nix-darwin
00:59
supersandro2000 has quit [Disconnected by services]
00:59
supersandro2000 has joined #nix-darwin
01:00
mitchellh has quit [Quit: Connection closed for inactivity]
01:04
nikivi has quit [Client Quit]
01:04
nikivi has joined #nix-darwin
01:05
nikivi has quit [Client Quit]
01:06
nikivi has joined #nix-darwin
01:08
eraserhd2 has joined #nix-darwin
01:10
eraserhd has quit [Ping timeout: 260 seconds]
01:25
nikivi has joined #nix-darwin
01:26
nikivi has quit [Client Quit]
01:26
nikivi has joined #nix-darwin
01:29
rb2k has quit [Ping timeout: 240 seconds]
01:36
nikivi has joined #nix-darwin
01:37
nikivi has quit [Client Quit]
02:01
nikivi has joined #nix-darwin
02:01
rb2k has joined #nix-darwin
02:05
kalbasit has joined #nix-darwin
02:09
supersandro2000 has joined #nix-darwin
02:30
rb2k has quit [Ping timeout: 256 seconds]
02:44
rb2k has joined #nix-darwin
02:46
rb2k has quit [Client Quit]
03:00
rb2k has joined #nix-darwin
03:02
rb2k has quit [Client Quit]
03:24
kalbasit has quit [Quit: kalbasit]
03:40
kalbasit has joined #nix-darwin
03:55
kalbasit has quit [Quit: WeeChat 2.9]
04:02
rb2k has joined #nix-darwin
04:24
eraserhd2 has quit [Ping timeout: 264 seconds]
04:37
eraserhd2 has joined #nix-darwin
05:19
<
thefloweringash >
hmm. that's an interesting question. I see the same thing. I think the `Security` dependency is coming through from aws-c-cal which links against the stubs, but then the stubs aren't available when building nixFlakes
05:22
rb2k has quit [Read error: Connection reset by peer]
05:23
rb2k has joined #nix-darwin
05:25
kgriffin has joined #nix-darwin
05:40
<
thefloweringash >
at leat adding Security directly to nix is sufficient, but it should be possible to propagate it
06:01
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
06:26
<
stephank >
Ah, I didn’t even try that, sorry. I’ll give that a shot this evening.
06:34
kalbasit has joined #nix-darwin
06:41
kalbasit has quit [Quit: WeeChat 2.9]
07:04
nikivi has joined #nix-darwin
07:04
nikivi has quit [Client Quit]
07:06
nikivi has joined #nix-darwin
07:09
nikivi has quit [Client Quit]
07:24
nikivi has joined #nix-darwin
07:24
nikivi has quit [Client Quit]
07:27
kalbasit has joined #nix-darwin
07:42
kalbasit has quit [Quit: brb]
07:42
kalbasit has joined #nix-darwin
07:44
kalbasit has quit [Client Quit]
07:59
nikivi has joined #nix-darwin
08:00
nikivi has quit [Client Quit]
08:00
nikivi has joined #nix-darwin
08:00
nikivi has quit [Client Quit]
08:01
nikivi has joined #nix-darwin
08:25
nikivi has joined #nix-darwin
08:27
nikivi has quit [Client Quit]
08:46
nikivi has joined #nix-darwin
08:47
nikivi has quit [Client Quit]
09:06
nikivi has joined #nix-darwin
09:31
supersandro2000 has joined #nix-darwin
09:33
Siyo has quit [Quit: Bye]
09:33
Siyo has joined #nix-darwin
09:40
Siyo has quit [Quit: Bye]
09:41
Siyo has joined #nix-darwin
10:13
__monty__ has joined #nix-darwin
10:29
Siyo has quit [Quit: Bye]
10:30
Siyo has joined #nix-darwin
10:32
Siyo has quit [Client Quit]
10:33
Siyo has joined #nix-darwin
11:26
<
kgriffin >
I have a question related to the fish stuff--how does nix-darwin handle relying on new packages in nixpkgs? I have a PR open to change the fish environment generation from foreign-env to babelfish, but like with nixOS, it'll be an option to keep using fenv. But even fenv's package changed (it's now under the fishPlugins namespace). I added that fix to my PR, but because the tests build against
11:26
<
kgriffin >
non-unstable (20.09?), the test run fails with the fix. Are nix-darwin users recommended to use the unstable channel? Or should I vendor changes until the expected version is bumped?
11:29
<
__monty__ >
Btw, kgriffin, did you see my comment about using an attrset as a kind of switch/case construct?
11:33
<
kgriffin >
Ah, yeah, I did, but I wasn't sure how it might work. Can you tell me more? I found it weird to say if cfg.translator == "babelfish" then ... else ...
11:34
<
kgriffin >
Since that "else" is really "else if cfg.translator == "fenv"
11:34
<
kgriffin >
But not making the if-else statement exhaustive also feels weird to me
11:37
nikivi has joined #nix-darwin
11:42
nikivi has quit [Client Quit]
11:48
nikivi has joined #nix-darwin
11:50
nikivi has quit [Client Quit]
11:52
nikivi has joined #nix-darwin
11:53
<
__monty__ >
You don't need any if statements. { "babelfish" = babelfish_case_code; "foreign-env" = fenv_case_code; }.${cfg.translator} simply evaluates to either the former or the latter case depending on the value of cfg.translator.
11:54
<
__monty__ >
> let cfg.translator = "b" in { a = 1; b = 2 }."${cfg.translator}"
11:54
<
{^_^} >
error: syntax error, unexpected IN, expecting ';', at (string):462:26
11:54
<
__monty__ >
> let cfg.translator = "b"; in { a = 1; b = 2; }."${cfg.translator}"
11:58
<
kgriffin >
Ah, that is interesting.
12:00
nikivi has joined #nix-darwin
12:25
nikivi has joined #nix-darwin
12:30
philr_ has quit [Ping timeout: 264 seconds]
15:12
nikivi has joined #nix-darwin
15:13
nikivi has quit [Client Quit]
15:15
rb2k has joined #nix-darwin
15:39
nikivi has joined #nix-darwin
16:09
nikivi has joined #nix-darwin
16:12
nikivi has quit [Client Quit]
16:15
nikivi has joined #nix-darwin
16:16
nikivi has quit [Client Quit]
16:17
nikivi has joined #nix-darwin
16:18
nikivi has quit [Client Quit]
16:23
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
16:41
Siyo has quit [Quit: Bye]
16:41
Siyo has joined #nix-darwin
16:53
nikivi has joined #nix-darwin
16:54
nikivi has quit [Client Quit]
16:59
rb2k has joined #nix-darwin
17:16
kalbasit has joined #nix-darwin
18:21
nikivi has joined #nix-darwin
18:26
nikivi has quit [Client Quit]
18:30
nikivi has joined #nix-darwin
18:32
nikivi has quit [Client Quit]
18:36
nikivi has joined #nix-darwin
18:37
nikivi has quit [Client Quit]
18:39
nikivi has joined #nix-darwin
18:41
nikivi has quit [Client Quit]
18:41
nikivi has joined #nix-darwin
18:49
nikivi has joined #nix-darwin
18:50
nikivi has quit [Client Quit]
18:52
nikivi has joined #nix-darwin
18:54
nikivi has quit [Client Quit]
18:55
nikivi has joined #nix-darwin
19:37
nikivi has joined #nix-darwin
19:39
nikivi has quit [Client Quit]
19:42
nikivi has joined #nix-darwin
19:50
nikivi has joined #nix-darwin
19:50
nikivi has quit [Client Quit]
19:51
nikivi has joined #nix-darwin
19:51
nikivi has quit [Client Quit]
19:57
nikivi has joined #nix-darwin
20:00
nikivi has quit [Client Quit]
20:01
nikivi has joined #nix-darwin
20:02
nikivi has quit [Client Quit]
20:03
nikivi has joined #nix-darwin
20:03
nikivi has quit [Client Quit]
20:06
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
20:19
rb2k has joined #nix-darwin
20:26
nikivi has joined #nix-darwin
20:28
nikivi has quit [Client Quit]
20:37
rb2k has quit [Ping timeout: 272 seconds]
20:38
rb2k has joined #nix-darwin
20:45
nikivi has joined #nix-darwin
21:29
rb2k_ has joined #nix-darwin
21:30
rb2k has quit [Ping timeout: 264 seconds]
21:40
nikivi has joined #nix-darwin
21:45
nikivi has quit [Client Quit]
21:45
nikivi has joined #nix-darwin
21:48
nikivi has quit [Client Quit]
21:48
nikivi has joined #nix-darwin
21:50
nikivi has quit [Client Quit]
22:09
nikivi has joined #nix-darwin
22:09
philr_ has joined #nix-darwin
22:17
nikivi has joined #nix-darwin
22:21
nikivi has quit [Client Quit]
22:21
nikivi has joined #nix-darwin
22:42
nikivi has joined #nix-darwin
22:43
nikivi has quit [Client Quit]
22:46
nikivi has joined #nix-darwin
22:48
nikivi has quit [Client Quit]
23:11
__monty__ has quit [Quit: leaving]
23:44
nikivi has joined #nix-darwin