home.social

#guix — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #guix, aggregated by home.social.

fetched live
  1. Lio Novelli and Jurij Podgoršek who run a tech-critical show on a Slovenian student radio station interviewed me and this was aired a couple of days ago:
    radiostudent.si/druzba/tehno-k

    (Interview starts at 23:22.)

    The main topic is #Guix, LLMs, and the Guix Consensus Document process.

  2. On #Guix if you're trying migrate to the non-root guix-daemon on a foreign OS, should you remove --build-users-group from the ExecStart?

    I manually did all of the stuff suggested in guix.gnu.org/manual/devel/en/g
    on a system that previously had guix 1.4.0 installed.

    And I was getting the "guix pull: error: cannot kill processes for uid `999': failed with exit code 1" error. Most of the bugs for that error were about problems with apparmor, but I wasn't seeing any apparmor error messages.

    Then I realized that the documentation about setting up the build-users-group was before "Daemon-Running-Wihtout-Privileges" and even though the example guix-daemon.service has ExecStart... --build-users-group and User=guix-daemon, maybe it should only have one or the other.

    After removing the --build-users-group guix pull worked.

  3. Meet lambdock 🐑
    Desktop Dock that is lightweight, hyper-hackable and combines GTK4/C performance with GNU Guile Scheme!

    • Wayland window tracking & popover HUDs
    • Live socket REPL & hot-reloading
    • Opt-in fisheye hover magnification
    • Dynamic widgets (RAM, CPU, clock)
    • Multi-dock & multi-monitor support
    • Guix, Nix, openSUSE & Debian support

    Works on Sway, Hyprland, Niri, River, KDE & more.

    🔗 codeberg.org/jjba23/lambdock

    #Linux #Wayland #Guile #Scheme #GTK4 #Lisp #C #GTK #Meson #Guix #Niri

  4. Updated five packages in GNU Guix:
    0cc8f41142a gnu: slock: Update to 1.7.
    81f43dc7ce3 gnu: snooze: Update to 0.6.
    a3b3eb39f7b gnu: nebula: Update to 1.11.0.
    25f9e4816cd gnu: nethogs: Update to 0.9.0.
    77f7b4c5cf5 gnu: wireproxy: Update to 1.1.3.

  5. @mcc Seems like it's time to port #guix to Free- or NetBSD. ;-)

  6. 600+ computer science papers. Only 40% of their software actually installs.
    On August 21, Simon Tournier presents at RRPR 2026:
    📄 "Reproducible computational environment: Archiving and beyond"
    tc22-team.github.io/rrpr2026/p
    #Guix #ResearchSoftware #Reproducibility #OpenScience #SoftwareHeritage

  7. Updated four packages in GNU Guix:
    0317505fce3 gnu: fswatch: Update to 1.22.0.
    4b57cbce7c4 gnu: ittapi: Update to 3.28.2.
    b151eb293ad gnu: nanomsg: Update to 1.2.4.
    fef22e69aa0 gnu: atop: Update to 2.13.0.

  8. Some talk about a perceived pressure to not disapprove a GCD.

    Of course there’s pressure: disapproving is sending two months of work by many people to the trash.

    But here’s the thing: anyone who tried and failed to satisfactorily amend the proposal can disapprove. It’s extremely powerful! And with great power comes great responsibility.

    #Guix

  9. A moment so say thank you to people who make the open source tools/software that makes my life so much better!

    #guix
    #emacs
    #guile
    #itchio
    #zerok
    #luanti
    #koreader
    #mindustry

  10. Happy we got this far with GCD 008: many contributions by people from very different opinions, leading to a compromise document that the majority of team members either supported or deemed acceptable.

    As @csantosb put it, that’s a sign of maturity of the community.

    🧵

    #Guix

  11. Got #guix to run on my laptop. I feel powerful.

  12. It's sad guix still hasn't been fixed. You'd think a bug that causes the inability to update it would be a number one concern.

    #guix

  13. Upcoming server infrastructure merge of nonguix.org and guix.moe on 2026-08-23 16:00 UTC!
    https://lists.gnu.org/archive/html/guix-devel/2026-08/msg00041.html

    Apart from the expected downtime, no action is required if you have authorized the signing key of substitutes.nonguix.org.
    #guix #nonguix
  14. Tried again to run "guix pull" on Mlik-V Jupiter, "linux-libre-headers" seems to be fixed, but now "python-minimal" fails:
    codeberg.org/guix/guix/issues/

  15. Thanks @hako for providing the Testament #Guix Live ISOs! I was able to install Guix with a vanilla linux kernel, plus I got to see how niri+noctalia would look like.

    codeberg.org/hako/Testament/sr