| 19 Nov 2025 |
Grimmauld (any/all) | tbh if you asked me how to rewrite nix, i'd split the thing into nix and nixpkgs commands, with the former being just evaluator/builder and the latter being a wrapper that adds domain-specific knowledge and assumptions | 23:27:48 |
Grimmauld (any/all) | thats exactly the problem. Flakes are a giant layer violation and should not be part of the evaluator imo. | 23:28:13 |
Emma [it/its] | The alternative would be more digging into meta/mainProgram (which it does anyways) | 23:28:15 |
Grimmauld (any/all) | like, nix shouldn't fight you if you want to use it for something not nixpkgs-shaped | 23:29:35 |
Emma [it/its] | I dont think they are, theyre part of the CLI, not the underlying evaluator | 23:29:37 |
Grimmauld (any/all) | as it stands you can't really split the two apart | 23:30:26 |
Grimmauld (any/all) | anyways, enough ranting, this is becoming wildly offtopic for nom | 23:31:30 |
| 20 Nov 2025 |
vivekanandan_ks | Hi All,
I'm using nh, so using nom indirectly . I love them ❤️.
It's both informative and cool at the same time❤️.
| 06:41:09 |
vivekanandan_ks | Not sure whether others have suggested this , just curious.
Is adding an ascii progress bar like things is good?
Like one for downloads and one for builds. | 06:42:24 |
K900 | This was literally added a week ago for downloads | 07:23:38 |
maralorn | I removed the one for builds again after popular demand. | 08:10:35 |
maralorn | Because it was bad. | 08:11:17 |
maralorn | I could add one for the total. Will consider that. | 08:12:01 |
maralorn | Maybe I just should have used a proper uri parsing library. | 09:18:08 |
Emma [it/its] | multicolor progress bar 👀 | 13:29:07 |
Emma [it/its] | (completed vs running) | 13:29:52 |
| 21 Nov 2025 |
| jappie joined the room. | 17:03:08 |
| isabel changed their profile picture. | 18:14:39 |
| 23 Nov 2025 |
| dave :3 set a profile picture. | 16:52:39 |
| 24 Nov 2025 |
Emma [it/its] | i wonder if this is a reasonable way to detect finished builds as fallback? | 17:20:29 |
Emma [it/its] |  Download clipboard.png | 17:20:29 |
Emma [it/its] | because i'd assume that nix builds dont start running until all of their inputs are finished? | 17:20:53 |
maralorn | Is this on nom main? | 17:23:18 |
Emma [it/its] | thats on my server, so no | 17:23:34 |
maralorn | Ah, okay. Then this is probably already fixed. | 17:23:50 |
Emma [it/its] | ah | 17:23:55 |
maralorn | I mean it’s not perfect on main, but definitely different. | 17:24:15 |
maralorn | But 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 | 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 | It's not in a stable release yet | 17:53:24 |