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…]
jrolfs__ has joined #nix-darwin
jrolfs__ has quit [Ping timeout: 240 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]
jrolfs has joined #nix-darwin
jrolfs__ has joined #nix-darwin