Elektrine lite

← Feed

Wilko

theesm@social.tchncs.de

<p>Guix System &amp; Emacs Hacker | interested in sustainability, ethics &amp; functional programming | 364 ppm | non-binary 🏳️‍🌈</p>

Posts

  • Post #3252082

    i&amp;#39;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 &amp;quot;tabbed mode&amp;quot; (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&amp;#39;t plan to maintain a river wm (or spend as much time with this experiment as I *actually* did)

  • Post #3252081

    guess i&amp;#39;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

  • Post #3252080

    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 for writing this proposal!

  • Post #3252079

    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 https://www.youtube.com/watch?v=IOxIUeroIVQ

  • Post #2038855

    #fosdem was pretty cool, especially this years declarative and minimal computing dev room (even if I missed the first few talks there!). already looking forward to the #guix days tomorrow

  • Post #636265

    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&amp;#39;s easier to figure out what changed between two builds regarding the inputs. I&amp;#39;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&amp;#39;s consistent to the rest of...

  • Post #445369

    did some evening hacking on my derivation diff utility and experimented with the output format a bit more. It now shows whether an input has been added, removed or updated and if updated whether that&amp;#39;s because of a version bump (v) or a hash change without a version bump (h). Haven&amp;#39;t pushed the current version to codeberg yet, as I&amp;#39;m still trying out new ideas, learning about more and more #guix internals that simplify what I&amp;#39;m trying to do along the way, and the...

  • Post #443560

    I summarized my notes on what&amp;#39;s already working/available in guix proper, what&amp;#39;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