!yxFWYdmeLrdzdoIrcE:maralorn.de

nix-output-monitor

98 Members
https://github.com/maralorn/nix-output-monitor32 Servers

Load older messages


SenderMessageTime
22 Nov 2024
@maralorn:maralorn.demaralornBut let me not bog you down with feature ideas.15:01:07
@maralorn:maralorn.demaralornI am not opposed to what you are proposing.15:01:27
@maralorn:maralorn.demaralornBut I am not 100% sure what you wanna do.15:01:43
@maralorn:maralorn.demaralornGenerally I think config state and data state should be decoupled. So I don’t think adding it to NOMV1State makes sense.15:03:05
@maralorn:maralorn.demaralorn(btw. that is terribly misnomed because it is at this point what I expected NOMV2State to be. πŸ˜„ )15:03:30
@maralorn:maralorn.demaralorn * (btw. that is terribly misnamed because it is at this point what I expected NOMV2State to be. πŸ˜„ )15:03:42
@picnoir:alternativebit.frPicnoir Me neither tbh haha. The plan I was talking about above does not work either. The printer is abstracted out in writeStateToScreen (via OutputFunc, I don't really have way to inject a new tmvar to stateToText through it >< 15:03:51
@picnoir:alternativebit.frPicnoir *

I'm not sure what I'm doing either haha.

The plan I was talking about above does not work either. The printer is abstracted out in writeStateToScreen (via OutputFunc, I don't really have way to inject a new tmvar to stateToText through it ><

15:04:13
@maralorn:maralorn.demaralornYeah, I recently tried to work on this and I think the abstraction design is a bit terrible right now.^^15:04:31
@picnoir:alternativebit.frPicnoir:)15:04:42
@picnoir:alternativebit.frPicnoirIt's a bit intense for my limited brain.15:04:49
@picnoir:alternativebit.frPicnoirBut I'm going to figure out a way to do this. We'll make it pretty later.15:05:10
@maralorn:maralorn.demaralornThe problem is that annoying Typeclass to support two relatively different modes (json and parsing human-readable stuff).15:05:53
@picnoir:alternativebit.frPicnoirRight15:06:22
@maralorn:maralorn.demaralornI might have time to work on nom tomorrow so I can look into what we need to improve/what would be the easiest way to inject your change.15:06:41
@picnoir:alternativebit.frPicnoirOk. I'll try to get something working by tonight.15:08:21
@picnoir:alternativebit.frPicnoir(working != pretty :D)15:08:34
@numinit:matrix.orgMorgan (@numinit) joined the room.17:49:28
@picnoir:alternativebit.frPicnoirDownload IMG_3364.mp418:26:24
@picnoir:alternativebit.frPicnoirHehe, got it working without having to move things too much around in the end18:26:54
@picnoir:alternativebit.frPicnoirhttps://github.com/maralorn/nix-output-monitor/pull/16218:27:30
@picnoir:alternativebit.frPicnoirI'd like to add a couple of things later this weekend.18:27:42
@picnoir:alternativebit.frPicnoir * Hehe, got it working without having to move things too much around in the end. The diff is pretty small.18:28:13
@maralorn:maralorn.demaralornawesome!19:26:32
@maralorn:maralorn.demaralornMaybe we want to strip the /nix/store prefix?19:27:00
@maralorn:maralorn.demaralornI will definitely review this on the weekend.19:27:33
@picnoir:alternativebit.frPicnoir
In reply to @maralorn:maralorn.de
Maybe we want to strip the /nix/store prefix?
I'd like to keep it, my use case is to copy/paste this string to a nix build call set with a remote builder :/
20:29:48
@picnoir:alternativebit.frPicnoirMeh, nevermind, I can append that in my wrapper. Let's change that.20:30:19
@picnoir:alternativebit.frPicnoirI fixed the update part. It's no longer waiting for a new nix line to come to display the derivation.20:31:03
@picnoir:alternativebit.frPicnoirI have to confess I don't know how to fix the memoization issue rn. I have to figure out how this memoization thing is working. The documentation is terse and is pointing to dead links, rough start :D20:31:58

Show newer messages


Back to Room ListRoom Version: 9