00:19
orivej has quit [Ping timeout: 256 seconds]
00:36
orivej has joined #nixos-dev
00:43
orivej has quit [Ping timeout: 272 seconds]
01:02
orivej has joined #nixos-dev
01:05
teto has quit [Ping timeout: 260 seconds]
01:07
orivej has quit [Ping timeout: 272 seconds]
01:22
Emantor has joined #nixos-dev
01:28
drakonis has joined #nixos-dev
01:44
alp has quit [Ping timeout: 265 seconds]
02:22
Scriptkiddi has quit [Quit: killed]
02:22
das_j has quit [Quit: killed]
02:22
ajs124 has quit [Quit: killed]
02:23
das_j has joined #nixos-dev
02:23
Scriptkiddi has joined #nixos-dev
02:23
ajs124 has joined #nixos-dev
03:27
marek has quit [Ping timeout: 272 seconds]
03:32
marek has joined #nixos-dev
03:41
orivej has joined #nixos-dev
04:38
drakonis has quit [Quit: WeeChat 2.8]
04:46
drakonis has joined #nixos-dev
04:56
orivej has quit [Ping timeout: 256 seconds]
05:12
drakonis has quit [Read error: Connection reset by peer]
05:13
drakonis has joined #nixos-dev
05:27
drakonis has quit [Read error: Connection reset by peer]
05:28
drakonis has joined #nixos-dev
06:10
lightbulbjim has quit [Quit: Connection closed for inactivity]
07:01
sphalerite has quit [Ping timeout: 260 seconds]
07:02
sphalerite has joined #nixos-dev
07:11
cocreature has quit [Quit: A monad is just a monoid in the category of endofunctors, what's the problem?]
07:11
cocreature has joined #nixos-dev
07:53
tilpner_ has joined #nixos-dev
07:55
tilpner has quit [Ping timeout: 256 seconds]
07:55
tilpner_ is now known as tilpner
08:55
justanotheruser has quit [Ping timeout: 260 seconds]
09:05
__monty__ has joined #nixos-dev
09:42
orivej has joined #nixos-dev
10:11
asbachb has joined #nixos-dev
10:25
greizgh has quit [Quit: greizgh]
10:26
greizgh has joined #nixos-dev
10:54
__monty__ has quit [Ping timeout: 256 seconds]
11:02
__monty__ has joined #nixos-dev
11:07
asbachb has quit [Ping timeout: 245 seconds]
11:15
alp has joined #nixos-dev
11:24
calbrecht has quit [Remote host closed the connection]
11:34
teto has joined #nixos-dev
11:40
__monty__ has quit [Ping timeout: 246 seconds]
11:42
__monty__ has joined #nixos-dev
11:51
alp has quit [Ping timeout: 265 seconds]
11:53
orivej has quit [Ping timeout: 256 seconds]
11:54
orivej has joined #nixos-dev
12:12
<
Profpatsch >
wow, passive agressive much
12:12
<
Profpatsch >
To be helpful: the above is about whether postfix requires cacert in its buildInputs
12:28
<
manveru >
is there some way to make a `configure.ac` file with `AC_CHECK_FILE` work when cross-compiling?
12:30
<
manveru >
apparently the netmworkmanager module has a non-optional dependency on openfortivpn, which uses this function
13:20
<
manveru >
well, got NM to cross-compile for my rpi, on to the next issue :P
13:37
teto has quit [Ping timeout: 260 seconds]
13:37
orivej has quit [Ping timeout: 272 seconds]
13:51
teto has joined #nixos-dev
13:58
orivej has joined #nixos-dev
14:58
<
prusnak >
does nixpkgs have "review swaps"? - fedora has it - if your package is not reviewed for long time, you can offer a review swap - that is: you'll review someone's PR and they'll review yours
15:12
<
infinisil >
Sounds like a cool idea!
15:12
drakonis1 has joined #nixos-dev
15:34
orivej has quit [Ping timeout: 258 seconds]
15:52
alp has joined #nixos-dev
15:52
orivej has joined #nixos-dev
16:12
<
Valodim >
m1cr0m4n: the mkDerivation takes an attrset that's built as "args // { more stuff }"
16:12
<
Valodim >
where args is the arguments passed to the whole construction
16:12
<
Valodim >
minus three attributes removed in line 43
16:26
alp has quit [Ping timeout: 272 seconds]
16:41
drakonis_ has joined #nixos-dev
16:45
drakonis has quit [Ping timeout: 258 seconds]
16:45
drakonis has joined #nixos-dev
16:48
drakonis_ has quit [Ping timeout: 246 seconds]
16:52
drakonis2 has joined #nixos-dev
16:53
drakonis has quit [Ping timeout: 260 seconds]
16:54
Jackneilll has joined #nixos-dev
16:55
Jackneill has quit [Read error: Connection reset by peer]
17:08
<
m1cr0m4n >
Valodim: Hm yes, I guess my problem is that it's not getting used in go-modules on line 51.
17:10
<
Valodim >
ah. indeed
17:11
<
m1cr0m4n >
Do you think that's PR worthy? I mean, nativeBuildInputs is being pulled in, I don't see why one wouldn't pull buildInputs in too
17:14
<
Valodim >
I have no idea. you could either whip that up as a base for discussion, or ping some go maintainer about it
17:19
<
m1cr0m4n >
Ok grand
17:19
<
m1cr0m4n >
Time to reboot my server now
17:19
m1cr0m4n has quit [Quit: G'luck]
17:24
m1cr0man has joined #nixos-dev
17:32
justanotheruser has joined #nixos-dev
17:38
averell has quit [Quit: .]
17:55
drakonis has joined #nixos-dev
17:58
drakonis_ has joined #nixos-dev
17:59
drakonis2 has quit [Ping timeout: 272 seconds]
18:02
drakonis has quit [Ping timeout: 260 seconds]
18:10
calbrecht has joined #nixos-dev
18:38
delroth has quit [Ping timeout: 260 seconds]
18:44
delroth has joined #nixos-dev
18:49
<
LnL >
is there a way to start a repl for flakes?
19:16
teto has quit [Ping timeout: 240 seconds]
19:46
<
manveru >
LnL: yeah
19:46
<
manveru >
well, a bit indirect
19:47
<
manveru >
`nix repl`, and then `x = getFlake (toString ./.)`
19:48
<
LnL >
oh, had no idea there was a builtin
19:52
dottedmag has quit [Quit: QUIT]
19:55
teto has joined #nixos-dev
19:57
<
manveru >
this is so cool for nixos configs
19:59
<
manveru >
you can reference other configs in your config in a nixops way
19:59
<
manveru >
like that: `inputs.self.nixosConfigurations.omikron.config.networking.hostName`
20:00
<
manveru >
still have to test how large the memory impact is
20:03
dottedmag has joined #nixos-dev
20:03
dottedmag has joined #nixos-dev
20:03
dottedmag has quit [Changing host]
20:07
<
LnL >
my current approach to reference inputs s to make them available in module args
20:07
<
manveru >
there's `specialArgs` in `lib.nixosSystem` for that
20:07
<
manveru >
i guess it's pretty similar
20:12
<
manveru >
so with 40 nixos configs in the same flake, building one takes between 9 and 16 seconds
20:12
<
manveru >
given how large my configs are, this is amazing :D
20:13
<
manveru >
of course once built, it only takes 3ms to build again, thanks to eval caching
20:15
<
LnL >
yeah evaluation feels really snappy, I have run into a few caching issues tho
20:17
<
LnL >
btw I've only seen examples with modules for nixops, is there a way to use it outside if that?
20:18
<
manveru >
i only found it odd that failures are cached now, but it doesn't show you what the failure was, only that they failed...
20:18
<
LnL >
having evaluation errors cached but not repeat the traceback is pretty annoying
20:18
<
manveru >
it will make hydra a whole lot faster though i guess :P
20:19
<
LnL >
also --impure doesn't impact the cache so if you forget to run with that the purity error gets cached
20:20
<
manveru >
what do you mean with nixops modules?
20:21
<
manveru >
my last experiment was converting a raspberry config into flakes... but cross-compilation in unstable seems quite rough atm
20:22
<
LnL >
I've been messing with it a bit for nix-darwin but from what I can tell you can't use a flake with eg. nixos-rebuild
20:22
<
manveru >
`nixos-rebuild --flake .#yourhostname switch`
20:22
<
LnL >
so did some stuff that mostly works but would be nice to compare
20:22
PkmX[m] has joined #nixos-dev
20:23
<
manveru >
well, it defaults to your hostname, but i wrote this mostly for exposure :)
20:24
<
LnL >
oh, thought I looked at nixos-rebuild already
20:24
<
manveru >
so just `nixos-rebuild --flake . switch` would build the nixos config in the flake in the current dir that matches your hostname
20:24
<
manveru >
while `nixos-rebuild --flake switch` will check /etc/nixos/flake.nix
21:13
__monty__ has quit [Quit: leaving]
21:28
alp has joined #nixos-dev
21:41
globin_ has joined #nixos-dev
21:43
globin has quit [Ping timeout: 260 seconds]
21:55
cole-h has quit [Quit: Goodbye]
21:56
cole-h has joined #nixos-dev
22:20
ciil has quit [Quit: Lost terminal]
23:12
<
garbas >
Mic92: tnx for the video review. Do you think the alpine "joke" at the end is ok?
23:20
<
Mic92 >
garbas: Yes.
23:21
<
garbas >
tnx. with jokes you can never be too sure if they get understood :)
23:21
<
Mic92 >
garbas: the website does not mention macOS explicitly anymore. Is this supposed to be this way?
23:22
<
Mic92 >
Oh. it did not before
23:23
<
garbas >
I was just about to ask you where it was mentioned before.
23:23
justanotheruser has quit [Ping timeout: 260 seconds]
23:24
<
garbas >
the text did not change to much. it is just rearranged. now the hard part becomes to come up with the text
23:25
<
Mic92 >
I am not sure if macOS is supposed to be advertised but given that the desktop marketshare is twenty times higher than Linux ...
23:29
justanotheruser has joined #nixos-dev