Wilko
Guix System & Emacs Hacker | interested in sustainability, ethics & functional programming | 362 ppm | non-binary 🏳️🌈
I love the stance #guix is hopefully taking on genAI with GCD 008: “Standing up for human crafting”:
https://lists.gnu.org/archive/html/guix-devel/2026-05/msg00164.html
kudos to @civodul@toot.aquilenet.fr for writing this proposal!
i think it's beautiful that every upgrade of a rust application has to include at least one ASCII art homage to an F-Zero vehicle* in its tree diff
- if anyone wants to take guesses which one is shown here -> https://mutecity.org/wiki/Machine
guess i'll dailydrive my heavily modified tinyrwm.c river hackery as my window manager now ... and I have to give kudos to the river project as it made hacking on wayland window managers approachable and fun for the past few months
I summarized my notes on what's already working/available in guix proper, what's missing and can/cannot be upstreamed, and what the general status of stuff required for running #guix system on the rk3588 mnt pocket reform is here: https://me.literatelisp.eu/guix-on-mnt-pocket-reform-whats-still-missing.html
TIL that Siemens has built a tiling X window manager called RTL in 1988 and the way tiling works in this is actually pretty cool
i've been hacking on the tinyrwm.c example river provides for probably one or two months now and had that stupid idea to build a "tabbed mode" (what sway has at $mod+w) only window manager. It works surprisingly well, but will probably go back to the drawer of unfinished projects soon as I don't plan to maintain a river wm (or spend as much time with this experiment as I *actually* did)
spend parts of my weekend having fun hacking on my diff-drv utility to diff guixes ATerm files. Implemented BFS traversal (to show which exact paths differ) as well as a IoU index (to tell how similiar two .drv graphs are) so it's easier to figure out what changed between two builds regarding the inputs. I'll push it to https://codeberg.org/theesm/diff-drv tomorrow (after cleaning up the branch a bit and after having prettified the output so it's consistent to the rest of diff-drvs output).