!yxFWYdmeLrdzdoIrcE:maralorn.de

nix-output-monitor

94 Members
https://github.com/maralorn/nix-output-monitor31 Servers

Load older messages


SenderMessageTime
24 Nov 2025
@maralorn:maralorn.demaralornAh, okay. Then this is probably already fixed.17:23:50
@emma:rory.gayEmma [it/its]ah17:23:55
@maralorn:maralorn.demaralornI mean it’s not perfect on main, but definitely different.17:24:15
@maralorn:maralorn.demaralornBut yeah, we could of course use that heuristic. However I’d prefer to have a correct logic instead of paving over the occurences where the user can tell that something is afoot.17:25:29
@vivekanandan_ks:matrix.orgvivekanandan_ks

Oh. I'm using unstable channel. Still not seeing it when I run the nh commands.
🤔Maybe not upstreamed yet in nh?

Btw where the progress bar will be shown?

17:52:42
@k900:0upti.meK900It's not in a stable release yet17:53:24
@maralorn:maralorn.demaralorn vivekanandan_ks: Currently we have one progress bar per transfer right aligned in the tree-row of a transfer. 17:55:14
@maralorn:maralorn.demaralornBut I am currently also thinking about having one colored global progress bar in the last line which cumulates all builds and transfers.17:56:02
@vivekanandan_ks:matrix.orgvivekanandan_ksThis actually sounds great. Looking forward to it🤩17:57:37
@maralorn:maralorn.demaralornMe too. Wonder if I can find a free evening for that this year …18:01:36
26 Nov 2025
@saygo.2:tchncs.desaygo.2 The problem with optparse applicative is that forwardOptions like all other info modifiers can only be applied to the whole parser 04:24:30
@saygo.2:tchncs.desaygo.2 this causes all unparsed arguments to be treated as positionals — which is good for the nix build etc wrappers, but terrible for normal nom 04:25:15
@saygo.2:tchncs.desaygo.2 I think it might actually be the cleanest to still parse the subcommands manually and only use optparse for nom 04:26:02
@saygo.2:tchncs.desaygo.2 I could make optparse applicative work for all but then we would have to use nix build -- <nix-args> 04:33:12
@saygo.2:tchncs.desaygo.2 since after -- all args are treated as posistionals anyway so i no longer have to use forwardOptions globally 04:33:39
@saygo.2:tchncs.desaygo.2 * I could make optparse applicative work for all but then we would have to use nix build -- <nix-args> which defeats the point of a drop in wrapper 04:35:08
@saygo.2:tchncs.desaygo.2I'll try writing it so that we use the old way of parsing subcommands, but then ill still create the subcommands using optparse for the help pages to work well (and maybe autocompletion though i havent looked into that at all yet)04:36:13
@saygo.2:tchncs.desaygo.2* I'll try writing it so that we use the current way of parsing subcommands, but then ill still create the subcommands using optparse for the help pages to work well (and maybe autocompletion though i havent looked into that at all yet)04:36:34
@maralorn:maralorn.demaralornThe new build finished detection is apparently also fucked for ifd.16:59:45
@maralorn:maralorn.demaralornSo I guess this is not good enough.16:59:53
1 Dec 2025
@brisingr05:matrix.orgBrisingr changed their display name from Brisingr05 to Brisingr.18:40:12
2 Dec 2025
@saygo.2:tchncs.desaygo.2image.png
Download image.png
12:09:41
@saygo.2:tchncs.desaygo.2 is there a reason why nom-shell has a chmod command for it but nom-build doesnt? 12:10:05
@maralorn:maralorn.demaralornLooks like a mistake to me. I am pretty sure that I wanted to give multiple files to the chmod call.12:19:07
@saygo.2:tchncs.desaygo.2image.png
Download image.png
12:29:48
@saygo.2:tchncs.desaygo.2i got most of the nom functionality working using optparse now12:30:02
@saygo.2:tchncs.desaygo.2 The only part that is left is now adding passthru completions for nom-build nom-shell and the nom subcommands 12:31:38
@saygo.2:tchncs.desaygo.2 there is an issue for optparse that almost wants to achieve what we want to at https://github.com/pcapriotti/optparse-applicative/issues/372 12:32:27
@saygo.2:tchncs.desaygo.2sadly as i understand the last 2 options are not applicable to us12:32:39
@saygo.2:tchncs.desaygo.2so i'll just be changing the scripts12:32:55

There are no newer messages yet.


Back to Room ListRoom Version: 9