<Sonarpulse>
in that PR stdenv more things are persisted from previous stages it seems
Lisanna has joined #nix-darwin
hamishmack has quit [Ping timeout: 260 seconds]
__Sander__ has quit [Quit: Konversation terminated!]
edude03 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Lisanna has quit [Quit: Lisanna]
Lisanna has joined #nix-darwin
Lisanna has quit [Client Quit]
Lisanna has joined #nix-darwin
Lisanna has quit [Client Quit]
Lisanna has joined #nix-darwin
Lisanna has quit [Client Quit]
Lisanna has joined #nix-darwin
Lisanna has quit [Client Quit]
Lisanna has joined #nix-darwin
Lisanna has quit [Client Quit]
Lisanna has joined #nix-darwin
Lisanna has quit [Remote host closed the connection]
philr has joined #nix-darwin
alexteves has quit [Read error: Connection reset by peer]
alexteves has joined #nix-darwin
Lisanna has joined #nix-darwin
Lisanna has quit [Remote host closed the connection]
jtojnar has quit [Remote host closed the connection]
alexteves_ has joined #nix-darwin
jtojnar has joined #nix-darwin
edude03 has joined #nix-darwin
pxc1 has joined #nix-darwin
edude03 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
johnw has joined #nix-darwin
bobvanderlinden has joined #nix-darwin
<puffnfresh>
gchristensen: hey!
<gchristensen>
hey =)
<gchristensen>
I have a linuxkit running under launchd succesfully
<puffnfresh>
omg yayyyyyy
<puffnfresh>
that is such good news
<gchristensen>
:) working on a nicer installer to button it up
<gchristensen>
I had to write a little Rust tool to make it work reliably
<LnL>
planning to write a service module? :D
<gchristensen>
I'd like to
<gchristensen>
right now, though, I can't use nix-darwin for the first deployment, really
<puffnfresh>
gchristensen: it's my innovation week at work this week, let me know if I can help
<gchristensen>
another one? :o
edude03 has joined #nix-darwin
<gchristensen>
puffnfresh: I'm planning on a builder-configure command to setup the params (mem, disk, cpu) + setup /etc/nix/machines and then launchd starter/stopper
<gchristensen>
sound right to you?
<gchristensen>
back in 1hr
<puffnfresh>
gchristensen: yes sounds great
<puffnfresh>
I was heading in exactly that direction before I started trying to switch to the Nix plugin
<puffnfresh>
do you think that since you have it running under launchd, that would solve the problems we were having with the plugin?
<puffnfresh>
maybe I could make a plugin to just start/stop this separate service instead...
johnw has quit [Ping timeout: 276 seconds]
johnw has joined #nix-darwin
bobvanderlinden has quit [Ping timeout: 260 seconds]
<gchristensen>
puffnfresh: ah so questions about the plugin
<gchristensen>
puffnfresh: when the plugin runs, what does nix do? will it make the connection and keep it open "forever"?
<gchristensen>
I was too hazy on its behavior to feel good about using the plugin to start& stop it
<puffnfresh>
gchristensen: nah it seems to close connections when the daemon's client disconnects
<puffnfresh>
it also seems to kill everything spawned
<gchristensen>
yeah that seems really annoying
<gchristensen>
from the user's perspective --
<gchristensen>
10s+ to boot up
<puffnfresh>
gchristensen: alright, I'm completely happy to go with whatever behaviour we get for now
<gchristensen>
cool, ok
<gchristensen>
what are you doing for innovation week, and how often do you have them?
<puffnfresh>
I think auto starting the VM sounds like a good experience to me though
<puffnfresh>
gchristensen: well I've been at LambdaJam this week so haven't worked on anything yet
<gchristensen>
but then won't it shut down a lot?
<puffnfresh>
we have them once a quarter
<puffnfresh>
gchristensen: yeah, is that bad?
<gchristensen>
just sounds slow I guess
<puffnfresh>
I think we could make start up pretty quick
<puffnfresh>
e.g. by hashing the Nix path registration thingo and only extracting once
<puffnfresh>
I'll ignore the plugin for now anyway
<gchristensen>
right
<gchristensen>
wellllll it might be easier to do it via plugin :D
edude03 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
edude03 has joined #nix-darwin
johnw has quit [Remote host closed the connection]