puffnfresh has quit [Read error: Connection reset by peer]
copumpkin has quit [Read error: Connection reset by peer]
dtz has quit [Write error: Connection reset by peer]
grahamc has quit [Read error: Connection reset by peer]
sphalerite has quit [Write error: Connection reset by peer]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sphalerite has joined #nix-darwin
pjan_ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 246 seconds]
jrolfs has quit [Ping timeout: 255 seconds]
dtz has joined #nix-darwin
copumpkin has joined #nix-darwin
puffnfresh has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 255 seconds]
jrolfs has quit [Ping timeout: 265 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 248 seconds]
jrolfs__ has quit [Ping timeout: 276 seconds]
hamishmack has quit [Quit: hamishmack]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 260 seconds]
jrolfs has quit [Ping timeout: 276 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 248 seconds]
jrolfs has quit [Ping timeout: 265 seconds]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 265 seconds]
jrolfs has quit [Ping timeout: 264 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 256 seconds]
jrolfs__ has quit [Ping timeout: 256 seconds]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 255 seconds]
jrolfs__ has quit [Ping timeout: 255 seconds]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs has quit [Ping timeout: 260 seconds]
jrolfs__ has quit [Ping timeout: 264 seconds]
acidfu has quit [Ping timeout: 265 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 265 seconds]
jrolfs__ has quit [Ping timeout: 264 seconds]
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 276 seconds]
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 276 seconds]
acidfu has joined #nix-darwin
acidfu has quit [Ping timeout: 265 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
<johnw>
LnL: getting better every day!
jrolfs__ has quit [Ping timeout: 248 seconds]
justinweiss has quit [*.net *.split]
justinweiss has joined #nix-darwin
jrolfs has quit [Ping timeout: 276 seconds]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
periklis has joined #nix-darwin
pjan_ has joined #nix-darwin
jrolfs has quit [Ping timeout: 260 seconds]
jrolfs__ has quit [Ping timeout: 240 seconds]
acidfu has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
periklis has quit [Ping timeout: 268 seconds]
acidfu has quit [Ping timeout: 240 seconds]
<LnL>
pjan_: working on that gave me an idea to solve impure files in a simpler way
<pjan_>
LnL: current features, or extending it to cover the grounds that home manager is also covering?
<LnL>
arbitrary files
<LnL>
and similarly I could make overwriting existing files more pedantic, while making it possible to disable the errors/warnings for specific files
<pjan_>
whah; so looking forward to this. Rather invest some time contributing to nix-darwin to address my needs, than investing time in home-manager, and internally debating what functional split I should have for both
hamishmack has joined #nix-darwin
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 268 seconds]
<pjan_>
LnL: if you have something in, I'm happy to contribute some modules (e.g. git to manage the git config)
<LnL>
so let me try to explain, for impure files you would have to list them explicitly, that way we would know what to clean up when an option is disabled
<LnL>
the git module could do that for you, but if you want to add other things you’d have to add it yourself
<LnL>
does that make sense?
<pjan_>
yeah, makes sense. Compatible with rollbacks as well?
<LnL>
yep, as long as you keep old stuff in the impure list
<pjan_>
Cool. Sounds great for specific modules such as git / gnupg / ... with well defined config files as well. As long as the hooks are present, these could be composed from them.
<pjan_>
btw, thanks for all the work you put in this. very cool
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
__Sander__ has joined #nix-darwin
<LnL>
glad you like it, thanks for contributing! :)
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pjan_ has joined #nix-darwin
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 260 seconds]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 248 seconds]
<manveru>
LnL: seems like nixUnstable is broken atm on mac :(
<LnL>
brotli?
<manveru>
yeah
<LnL>
I fixed that already
<manveru>
huh?
<manveru>
i literally did a nix-darwin install a minute ago
<manveru>
for a coworker... just to have it not working :(
<LnL>
maybe the latest nixpkgs channel didn't update yet
<manveru>
nixpkgs-unstable?
<manveru>
hmm
<LnL>
or he didn't update recently enough
<manveru>
aye
<manveru>
well, should work in a bit then
<manveru>
i'm using old version for now
<LnL>
I unblocked the channel during the weekend so it should update soon if it hasn’t yet
<manveru>
last update was 6 days ago
<manveru>
so not yet
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
zzamboni has joined #nix-darwin
jrolfs has quit [Ping timeout: 248 seconds]
jrolfs__ has quit [Ping timeout: 265 seconds]
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
jrolfs has joined #nix-darwin
acidfu has joined #nix-darwin
pjan_ has joined #nix-darwin
jrolfs__ has joined #nix-darwin
acidfu has quit [Ping timeout: 240 seconds]
zzamboni has quit [Quit: Leaving.]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
acidfu has joined #nix-darwin
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 265 seconds]
peacememories has joined #nix-darwin
peacemem_ has joined #nix-darwin
peacememories has quit [Ping timeout: 256 seconds]
hamishmack has quit [Quit: hamishmack]
peacememories has joined #nix-darwin
peacemem_ has quit [Ping timeout: 256 seconds]
peacememories has quit [Client Quit]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 265 seconds]
jrolfs has quit [Ping timeout: 265 seconds]
adc has quit [Quit: WeeChat 2.0.1]
adc has joined #nix-darwin
peacememories has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
acidfu has left #nix-darwin ["WeeChat 1.9.1"]
szicari has joined #nix-darwin
jrolfs has quit [Ping timeout: 276 seconds]
jrolfs__ has quit [Ping timeout: 265 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 246 seconds]
jrolfs__ has quit [Ping timeout: 248 seconds]
Sonarpulse has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 256 seconds]
jrolfs has quit [Ping timeout: 276 seconds]
__Sander__ has quit [Quit: Konversation terminated!]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 248 seconds]
jrolfs has quit [Ping timeout: 265 seconds]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
szicari has quit [Ping timeout: 265 seconds]
jrolfs has quit [Ping timeout: 256 seconds]
jrolfs__ has quit [Ping timeout: 260 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 240 seconds]
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 248 seconds]
jrolfs__ has quit [Ping timeout: 268 seconds]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs has quit [Ping timeout: 248 seconds]
jrolfs__ has quit [Ping timeout: 248 seconds]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
shlevy_ is now known as shlevy
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 240 seconds]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
szicari has joined #nix-darwin
<pikajude>
does darwin-log-sandbox-violations still work?
<pikajude>
it kinda doesn't look like it
<pikajude>
the shelly build fails for me
<pikajude>
but it works when not run in the sandbox (when i just run cabal test) and it builds on linux so
<LnL>
yes, we used that while fixing stuff at nixcon
<LnL>
are you using the daemon?
jrolfs__ has quit [Ping timeout: 240 seconds]
<pikajude>
oh
<pikajude>
it would seem that i am
jrolfs has quit [Ping timeout: 260 seconds]
<LnL>
you'll want to reload/restart it then
<pikajude>
damn
<LnL>
nix-darwin does that since a few days :)
<pikajude>
i just killed the process
<pikajude>
and it doesn't auto-reload itself
<pikajude>
unfortunate
<pikajude>
oh, nvm, shelly doesn't build on linux
<pikajude>
maybe it is an issue with the package itself
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin
<pikajude>
do cabal tarballs preserve symlinks?
jrolfs__ has quit [Ping timeout: 240 seconds]
jrolfs has quit [Ping timeout: 248 seconds]
<johnw>
LnL: love the new networking stuff
<LnL>
I've been wanting that myself for a while :)
<johnw>
glad I can be your muse
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 255 seconds]
jrolfs__ has quit [Ping timeout: 255 seconds]
<LnL>
heh
<johnw>
LnL: now the only thing I don't have under complete Nix control is various parts of ~/Library
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 248 seconds]
szicari has quit [Quit: szicari]
szicari has joined #nix-darwin
hamishmack has joined #nix-darwin
szicari has quit [Quit: szicari]
szicari has joined #nix-darwin
jrolfs__ has joined #nix-darwin
jrolfs has joined #nix-darwin
hamishmack has quit [Quit: hamishmack]
hamishmack has joined #nix-darwin
<mitchty>
networking stuff? what have i missed by not updating anything but nixpkgs in ages?
<LnL>
I added some of the more interesting stuff to the changelog
jrolfs__ has quit [Ping timeout: 255 seconds]
jrolfs has quit [Ping timeout: 248 seconds]
<LnL>
aaah, rust takes forever to build
jrolfs has joined #nix-darwin
<pikajude>
it does doesn't it
<pikajude>
it builds llvm and then itself
jrolfs has quit [Ping timeout: 256 seconds]
* the-kenny
mainly uses the mozilla overlay for Rust
<the-kenny>
(not sure if it has binaries for macOS tho')
<LnL>
wait what, it builds llvm itself?
<the-kenny>
LnL: I think so, yes: forceBundledLLVM = true;
<LnL>
any idea why we do that?
<pikajude>
i bet there's a reason
<pikajude>
and it's probably not fun to think about
<the-kenny>
I think it's the default case for rustc. Commit for rust-1.20.0 mentions some fork of rustc.
<the-kenny>
s/rustc/llvm/
<LnL>
it's not like we only have a single version of llvm
<the-kenny>
so rust forked llvm for some reason. not sure if they got their patches into upstream. Let me check
szicari has quit [Quit: szicari]
pjan_ has joined #nix-darwin
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]