00:28
Lisanna has quit [Remote host closed the connection]
00:46
lopsided98_ has joined #nixos-dev
00:49
lopsided98 has quit [Ping timeout: 252 seconds]
01:01
lopsided98_ has quit [Quit: Disconnected]
01:04
lopsided98 has joined #nixos-dev
01:35
lassulus_ has joined #nixos-dev
01:36
lassulus has quit [Ping timeout: 246 seconds]
01:36
lassulus_ is now known as lassulus
02:43
sir_guy_carleton has joined #nixos-dev
02:49
lassulus has quit [Ping timeout: 252 seconds]
03:01
genesis has quit [Ping timeout: 252 seconds]
03:02
genesis has joined #nixos-dev
03:03
<
clever >
dhess: thanks for reminding me, forgot to rejoin it after the power outage
03:09
<
dhess >
hehe, glad that was useful to somebody :)
03:15
genesis has quit [Excess Flood]
03:15
simpson has quit [Ping timeout: 252 seconds]
03:15
genesis has joined #nixos-dev
03:16
simpson has joined #nixos-dev
03:17
lassulus has joined #nixos-dev
04:23
sir_guy_carleton has quit [Quit: WeeChat 2.0]
04:46
lassulus has quit [Ping timeout: 246 seconds]
04:48
lassulus has joined #nixos-dev
05:55
jtojnar has joined #nixos-dev
07:20
orivej has joined #nixos-dev
07:31
lassulus has quit [Ping timeout: 252 seconds]
07:45
lassulus has joined #nixos-dev
07:48
__Sander__ has joined #nixos-dev
07:54
goibhniu has joined #nixos-dev
07:55
goibhniu has quit [Client Quit]
07:57
goibhniu has joined #nixos-dev
08:01
goibhniu has quit [Ping timeout: 252 seconds]
08:06
Guest31382 has joined #nixos-dev
08:06
Guest31382 is now known as adamt
08:17
goibhniu has joined #nixos-dev
08:22
<
Profpatsch >
#join #nix-darwin
08:22
<
Profpatsch >
heh, coffee required
08:26
goibhniu has quit [Quit: Leaving.]
08:27
goibhniu has joined #nixos-dev
08:43
sir_guy_carleton has joined #nixos-dev
08:53
orivej has quit [Ping timeout: 272 seconds]
08:54
orivej has joined #nixos-dev
09:15
lassulus has quit [Ping timeout: 244 seconds]
09:41
lassulus has joined #nixos-dev
10:00
julm has joined #nixos-dev
10:45
orivej has quit [Ping timeout: 240 seconds]
11:46
orivej has joined #nixos-dev
12:06
phreedom has quit [Quit: No Ping reply in 180 seconds.]
12:07
phreedom has joined #nixos-dev
12:31
sir_guy_carleton has quit [Quit: WeeChat 2.0]
12:56
lassulus has quit [Ping timeout: 252 seconds]
12:58
lassulus has joined #nixos-dev
15:00
orivej has quit [Ping timeout: 244 seconds]
15:16
orivej has joined #nixos-dev
15:53
__Sander__ has quit [Quit: Konversation terminated!]
15:54
adamt has quit [Ping timeout: 252 seconds]
16:08
garbas has joined #nixos-dev
16:08
<
{^_^} >
#46901 (by garbas, 2 minutes ago, open): NetworkManager VPN plugins are broken on master (and 18.09)
16:10
Cale_ has joined #nixos-dev
16:10
Cale_ has quit [Remote host closed the connection]
16:19
<
gchristensen >
so a few weeks(?) ago I mentioned it'd be cool if we could publish Nix's 2.1-maintenance branch docs to nixos.org so we can get docs fixes up faster. To close the loop with that: I was chatting with niksnut and we decided to, well, just release Nix more, even for docs-only fixes :)
16:21
<
LnL >
heh, I thought it wouldn't be hard but I guess that also works :)
16:21
<
gchristensen >
publishing unreleased docs makes things weird like, why don't my local docs match?
16:23
<
LnL >
yeah, and it was probably updated for a reason, clarifying something doesn't help much if the website doesn't change
16:24
<
gchristensen >
yeah
16:38
<
gchristensen >
it _does_! how fascinating!
16:45
<
LnL >
you can do that if it gets too long, but you might want to think about using an expression at that point
16:46
<
gchristensen >
yeah
16:54
<
domenkozar >
which reminds me, I should do a lightning talk at nixconf
16:54
<
domenkozar >
what I learned at writethedocs
17:00
<
{^_^} >
#46509 (by kalbasit, 1 week ago, open): bazel-watcher: init at 4d5928e
17:00
<
{^_^} >
#46864 (by kalbasit, 20 hours ago, open): terraform: update all providers and move nixos provider under terraform.withPlugins
17:03
<
samueldr >
gchristensen: fun tidbits, the #! nix-shell lines can be
*anywhere* in the file
17:06
<
gchristensen >
is this intentional or not a feature?
17:07
<
samueldr >
the only thing I know is it is as implemented
17:08
* gchristensen
won't document it
17:08
<
samueldr >
the moment a breaking change occurs, it'll need to be documented though :/
17:08
<
gchristensen >
of course
17:08
<
gchristensen >
"this crazy thing used to be possible and that bug has been fixed"
17:09
<
samueldr >
"bug" :)
17:09
<
andi- >
it feels like there is just a "break" missing /o\
17:10
* gchristensen
goes spelunking
17:10
<
samueldr >
it is part of the C++ rewrite
17:11
<
samueldr >
oh, you're further along :)
17:11
<
gchristensen >
niksnut: is it an intentional feature that a #!nix-shell line can appear anywhere in the file?
17:18
orivej has quit [Ping timeout: 250 seconds]
17:37
orivej has joined #nixos-dev
17:46
<
Profpatsch >
gchristensen: toplel
17:50
<
samueldr >
oh, I just realised something
17:50
<
samueldr >
one could make the #! nix-shell lines available into a multi-line string if the language supports it
17:51
<
samueldr >
e.g. NIX_SHELL_STRINGS = "\n#! nix-shell -p hello\m#!nix-shell -i someInterpreter\n"
17:51
<
samueldr >
DON'T, but someone could
18:04
<
niksnut >
gchristensen: sort of
18:05
<
niksnut >
I mean, there was no reason to disallow it
18:05
<
niksnut >
except maybe having to scan the whole file...
18:07
<
Profpatsch >
Why would you ever want that tho
18:07
<
gchristensen >
or having an example of #! nix-shell in a ```...``` block and having it take effect by mistake :)
18:08
<
Profpatsch >
Should only be a small change in nix-build.cc
18:08
<
samueldr >
though, makes quines easier to manage :)
18:08
<
Profpatsch >
(the only part of nix I’m more or less familiar with. :P)
19:18
orivej has quit [Ping timeout: 240 seconds]
19:29
<
samueldr >
oh, just had a realisation: #! nix-shell anywhere in the file allows use in languages where `#` isn't a comment symbol
19:30
<
samueldr >
(e.g. lua will strip the original hashbang, but iirc won't strip any other lines starting with #)
19:45
orivej has joined #nixos-dev
20:11
<
LnL >
that's even a problem with 2 lines in some cases
20:13
obadz has joined #nixos-dev
20:27
<
niksnut >
gchristensen: ok, it's building
20:27
<
gchristensen >
niksnut: awesome! thank you! next time, would you like me to send a backport PR with the PRs I'd like backported?
20:28
<
niksnut >
nah, it's easier to do cherry-pick -x
20:28
<
gchristensen >
ok :) I'm glad this works
20:43
goibhniu has quit [Ping timeout: 252 seconds]
20:44
goibhniu has joined #nixos-dev
20:47
orivej has quit [Ping timeout: 250 seconds]
21:21
<
gchristensen >
niksnut: looks like everything passed
21:24
obadz- has joined #nixos-dev
21:25
obadz has quit [Ping timeout: 240 seconds]
21:25
obadz- is now known as obadz
21:29
Nadri has joined #nixos-dev
21:29
Nadri is now known as Nadrieril
22:14
orivej has joined #nixos-dev
22:42
orivej has quit [Ping timeout: 240 seconds]
23:19
orivej has joined #nixos-dev
23:48
goibhniu has quit [Ping timeout: 260 seconds]