!yxFWYdmeLrdzdoIrcE:maralorn.de

nix-output-monitor

93 Members
https://github.com/maralorn/nix-output-monitor30 Servers

Load older messages


SenderMessageTime
12 Nov 2025
@maralorn:maralorn.demaralornBesides 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
@albertlarsan68:albertlarsan.frAlbert LarsanI really like the one from cargo, as it is useful without being distracting18:13:42
15 Nov 2025
@k900:0upti.meK900image.png
Download image.png
09:48:30
@k900:0upti.meK900I feel like having progress bars for builds might be too much lol09:48:39
@maralorn:maralorn.demaralornYou mean because it is too much guessing. πŸ˜„09:51:45
@k900:0upti.meK900Yeah mostly10:01:26
@k900:0upti.meK900(this particular case was a nixos test running concurrently with like 50 other things)10:01:38
@maralorn:maralorn.demaralornidk10:02:01
@maralorn:maralorn.demaralornI find it kinda cute.^^10:02:14
@maralorn:maralorn.demaralornBut I can remove it again.10:02:24
@k900:0upti.meK900Also probably need to adjust progressbar width so the numbers fit if they get really long10:03:22
@grimmauld:grapevine.grimmauld.deGrimmauld (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:rory.gayEmma [it/its]progress bars for builds πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€10:10:44
@emma:rory.gayEmma [it/its]* progress bars for builds πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€πŸ‘€10:11:00
@emma:rory.gayEmma [it/its]i miss the one from arch' pacman lol10:12:30
@emma:rory.gayEmma [it/its] it had a certain level of... whimsy :P
(its a pacman animation, ofcourse)
10:13:38
@maralorn:maralorn.demaralornHuh10:13:51
@emma:rory.gayEmma [it/its]clipboard.png
Download clipboard.png
10:14:24
@emma:rory.gayEmma [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:maralorn.demaralornOkay, so how do we translate this?10:15:27
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)melting ice cream? Not very linear thouigh...10:15:42
@maralorn:maralorn.demaralornI mean "nom" could theoretically be identified with something eating something.^^10:15:52
@maralorn:maralorn.demaralornBut nix … We need to animate a growing all-engulfing nothingness?^^10:16:30
@maralorn:maralorn.demaralornI think I am quite happy with the progress bar I chose.10:17:09
@emma:rory.gayEmma [it/its]eh, the pacman animation would still be applicable lol10:17:09
@emma:rory.gayEmma [it/its]the fanciest progress bar ive seen was one that somehow did pixel level stuff10:17:43
@maralorn:maralorn.demaralornBut I am happy to sell themes in the in-app store. πŸ₯΄10:17:47
@emma:rory.gayEmma [it/its]not sure if it was using sixels or what10:17:51
@emma:rory.gayEmma [it/its]nor which package manager that was10:18:09
@maralorn:maralorn.demaralornI mean it is actually not that hard to build a solid progressbar with one-eighth of a character steps via unicode box drawing characters.13:02:16

Show newer messages


Back to Room ListRoom Version: 9