bitprophet,
@bitprophet@social.coop avatar

Uh oh. The very handy tool nvd for rebuilds (shows specifically what versions of what software might differ between two system closures, such as "what you're currently on" and "what you would build next”) is both screaming for some extra configurability, and is written in Python.

(AND it uses subprocess instead of the clearly superior Invoke. 😜)

Ralph Wiggum Danger GIF

ahoneybun,
@ahoneybun@hachyderm.io avatar

@bitprophet what about this?:

https://github.com/remi-dupre/pinix

It's written in Rust!

bitprophet,
@bitprophet@social.coop avatar

@ahoneybun nice! bookmarked 🙏🏻

Personally, I'm /significantly/ handier in Python, so for something where I just wanna Get Something Done, I'd rather hack on a Python lib than a Rust one.

(Subject to change as I get better at Rust, of course, but right now it's got a mild handicap of “6 months’ experience vs 20 years’" 😂)

ahoneybun,
@ahoneybun@hachyderm.io avatar

@bitprophet I do feel like a frontend like this is better then what NixOS currently has at least in my experience. nvd is a nice stop gap though.

bitprophet,
@bitprophet@social.coop avatar

@ahoneybun Regrettably, any of these thirdparty tools are better than the default nixos-rebuild/nix build output 😅

nebucatnetzer,
@nebucatnetzer@emacs.ch avatar

@ahoneybun @bitprophet There is nix-build-monitor as well: https://github.com/maralorn/nix-output-monitor

However I just use plain Nix for this. All the fancy once can sometimes break especially when I’m using the terminal in Emacs.

https://git.2li.ch/Nebucatnetzer/nixos/src/branch/master/modules/misc/common/default.nix#L162

bitprophet,
@bitprophet@social.coop avatar

@nebucatnetzer @ahoneybun yea I have 'nom' bookmarked too, though I got the sense that was more about understanding what was currently building; I suspect the two are somewhat complimentary.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • NixOS
  • ngwrru68w68
  • DreamBathrooms
  • khanakhh
  • magazineikmin
  • InstantRegret
  • tacticalgear
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • modclub
  • everett
  • kavyap
  • Durango
  • JUstTest
  • osvaldo12
  • normalnudes
  • cubers
  • ethstaker
  • mdbf
  • tester
  • GTA5RPClips
  • cisconetworking
  • Leos
  • megavids
  • provamag3
  • anitta
  • lostlight
  • All magazines