Just salvaged #Guix Explorer from #NotABug, and you know what? It’s still as hypnotic as before. 👇
https://codeberg.org/civodul/guix-explorer
guix-explorer

Interactively explore your Guix System configuration.

Codeberg.org
@civodul reminds me org-roam-ui built with Next.js
@civodul How did you salvage anything from Notabug? Had you already cloned it locally?
@jotaemei Yes, I had a local copy of the repo. But I think they made it possible to clone previous repositories over SSH.
@civodul Looks really nice!

@abcdw It’d really like to see more stuff on this line of work, making it easier to comprehend our systems, so one doesn’t need to have a black belt in Guix and Scheme to understand what’s going on.

That was the whole point of Guix!

@civodul Indeed. And with @spritely's work on hoot (and maybe goblins) we can get interactive look at our system while we develop them in our REPLs/IDEs :)

@abcdw @civodul @spritely guix-explore is lovely! maybe hoot would open up the possibility to the grade of visualization/exploration that smalltalk currently has with https://gtoolkit.com/

editing a system configuration or a package and having a graph representation in another pane of what the change entails would be awesome (even though it feels more like a pipe dream currently)

Glamorous Toolkit

Glamorous Toolkit is the Moldable Development Environment.

Glamorous Toolkit
@civodul now just need to put it inside Emacs.
@civodul Looks very nice! How about porting it to systemd? ;-)
@khinsen Heh. :-) The thing is that systemd (or OpenRC, or any init system) just sees part of the story; here we get to see all the operating system configuration, whether or not that leads to a service handled by the init system.