| 12 Nov 2025 |
maralorn | By reverse lookup from storepaths to derivation? | 04:20:06 |
maralorn | * By reverse lookup from storepaths to derivations? | 04:20:09 |
maralorn | Grimmauld (any/all): Feel free to open an issue about this. And if you can give me a minimal reproducer that would increase the likelihood of me looking into this further. | 04:21:29 |
| saygo.2 joined the room. | 07:25:21 |
saygo.2 | @maralorn:maralorn.de: I want to try moving argument parsing to the optparse-applicative library. Is this something you want in nom?
(Emphasis on try) | 07:33:46 |
saygo.2 | i know there is an old issue about this but i'm not sure if its still the case | 07:35:15 |
saygo.2 | * i know there is an old issue about wanting optparse-applicative but i'm not sure if its still the case | 07:35:58 |
maralorn | Sure. Just be smart about I.e. don't reimplement the nix arguments for those we need a blind passthrough | 08:10:21 |
| Inayet changed their display name from inayet to Inayet. | 12:37:09 |
maralorn | saygo.2: And in regards to "try"-ing Iβd be more than happy to help/mentor. | 18:03:55 |
maralorn | Besides that. People letβs brainstorm: What is the fanciest progress bar you have ever seen in a terminal application? I wanna steal it! | 18:06:02 |
Albert Larsan | I really like the one from cargo, as it is useful without being distracting | 18:13:42 |
| 15 Nov 2025 |
K900 |  Download image.png | 09:48:30 |
K900 | I feel like having progress bars for builds might be too much lol | 09:48:39 |
maralorn | You mean because it is too much guessing. π | 09:51:45 |
K900 | Yeah mostly | 10:01:26 |
K900 | (this particular case was a nixos test running concurrently with like 50 other things) | 10:01:38 |
maralorn | idk | 10:02:01 |
maralorn | I find it kinda cute.^^ | 10:02:14 |
maralorn | But I can remove it again. | 10:02:24 |
K900 | Also probably need to adjust progressbar width so the numbers fit if they get really long | 10:03:22 |
Grimmauld (any/all) | yeah the remaining time estimate is a bit wonky on overloaded systems. It might make sense to look at the load average of past builds, and adjust time eta according to current load average. But that probably also gets wildly inaccurate. | 10:09:57 |
Emma [it/its] | progress bars for builds ππππππππππ | 10:10:44 |
Emma [it/its] | * progress bars for builds πππππππ | 10:11:00 |
Emma [it/its] | i miss the one from arch' pacman lol | 10:12:30 |
Emma [it/its] | it had a certain level of... whimsy :P
(its a pacman animation, ofcourse) | 10:13:38 |
maralorn | Huh | 10:13:51 |
Emma [it/its] |  Download clipboard.png | 10:14:24 |
Emma [it/its] | not my screenshot but hey (it does require re-rendering ever what was it... 250? 500ms? it alternates between uppercase and lowercase C for the pacman animation lol) | 10:14:54 |
maralorn | Okay, so how do we translate this? | 10:15:27 |