#guix

2026-02-26

Right now my #guixrouter uses unbound to forward upstream queries to Cloudflare DNS over TLS.

I'm thinking of moving that to DNS over Tor. How many of you do your DNS over Tor and how reliable is it? Since unbound doesn't handle this directly with socks proxy options, I'm thinking of using socat to open tls connections to like 4 DNS over TCP services through the Tor proxy (say 1.1.1.1 and 8.8.8.8 and their ipv6 versions) and then have unbound open 4 TCP streams to locally bound ports

#guix

2026-02-26

G'morning wafrn, just had some coffee. I bought a Raspberry Pi 5 recently, it's been fun to use so far, altho I dunno whether to use it as a container host as I already have one(A NUC), or as a client for my Jellyfin library via the use of LibreElec or even something else involving buying a Nvme HAT lol.

I use NixOS on my main machines and Bazzite on my Steam Deck. I would use Guix if it didn't involve recompiling the Linux kernel when upgrading just for wifi haha.

Anyways, hope all are well!


#raspberrypi #nuc #jellyfin #libreelec #containers #docker #podman #bazzite #nixos #guix #coffee
romulojalesromulojales
2026-02-26

Wait, what? 256M of RAM for a recently system server deployed with ssh and nginx running. Just need to deploy more instances to make it as my new baseline .

Andrey Markov (Safe)markov@bbs.kawa-kun.com
2026-02-26
>tactical antennas deployedWe now live in init.d #guix
Pierre Lindenbaumyokofakun@genomic.social
2026-02-26

(use (#guix (they (said))))

2026-02-26

#guix friends. I'm working on a little service to make sure bcaches are all registered somehow during boot. It basically one-off runs something like (register-bcaches (find-bcaches)) it works by using system* to run the bcache command to list the bcache devices and register each one.

Its been a minute since I was deep into writing services, how do I make it so that this gets run before guix attempts to mount drives during boot? (eg. if /home is on a bcache)

Andrew Tropinabcdw@fosstodon.org
2026-02-26

RE: fosstodon.org/@abcdw/116097550

RDE Meetup in less than 5 hours. RDE, Guix, Guile and all the stuff you like.

Link to the call: trop.in/rde/meetup

#rde #guix #guile #scheme

Andrew Tropinabcdw@fosstodon.org
2026-02-26

Booked my stay in Bangkok from March 7th to 11th. Most of the time I will be at FOSSASIA conference. My talk about Guix is on March 9th.

I also plan to pet some Lizards and do a couple runs in Lumphini Park.

Will be happy to meet and chat, ping me if you come to the conference as well.

Tell me if you have any cool thoughts on how to showcase/explain Guix and functional package managers in 15 minutes.

eventyay.com/e/88882f3e/schedu

#fossasia #foss #guix #nix #nixos

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's because of a version bump (v) or a hash change without a version bump (h). Haven't pushed the current version to codeberg yet, as I'm still trying out new ideas, learning about more and more #guix internals that simplify what I'm trying to do along the way, and the codebase is a mess because of that! (hope to abandon this hacky learning project utility in favor of a prospective guix store diff command in guix proper one day)

a screenshot showing the output of my drv-diff utility diffing two derivations of the IRC client senpai. It shows:

A (senpai-0.4.1.drv): 629 (only A: 19, shared: 610 = 96.98%)
B (senpai-0.4.1.drv): 634 (only B: 24, shared: 610 = 96.21%)
A ∪ B: 653 |  A ∩ B: 610 |  Diff: 43 | IoU: 0.9342 93.42%

and it also shows a diff-tree that tries to give context why exactly the derivation DAG has changed.

Result of Sustain and Strengthen Fundraising

infosec.pub/post/42601040

2026-02-25

Result of Sustain and Strengthen Fundraising

lemmy.ml/post/43703770

2026-02-25

🎉 We're on course to beat our fundraising goal to sustain and strengthen GNU Guix.

🙏 Thanks to everyone who has stepped forward to support the project!

Fantastic to see all the love and support from the community. All donations through @fsf and Guix Foundation are used to support Guix.

Read more about the campaign and how the donations will be used to support Guix:

guix.gnu.org/en/blog/2026/resu

#guix #guile #linux #FSF #nix #FreeSoftware

2026-02-25

I just noticed the OBS websocket plugin on has been re-enabled. I can control it from once more!

2026-02-24

#guix pull and system reconfigure complete. heading towards lunchtime... i dont think I see Sam's truck... thats gonna be a bummer man, thats a bummer.

Simon Tournierzimoun@sciences.re
2026-02-24

@GuilloteauQ On #Guix side, it's a bit different:

$ guix size cwltool | grep total:
total: 560.0 MiB

$ guix size snakemake | grep total:
total: 969.1 MiB

$ guix size make | grep total:
total: 136.5 MiB

1/3

2026-02-24

Progress... #Guix installed with #Gnome because it makes administration easier. used #gparted to partition the second ssd, and then add a partition to the / btrfs and rebalance converting it to raid1.

next guix pull... when thats done adding bcache-tools and cryptsetup. Then the giant spinning hard drives will be bcached, and the bcache will be turned into encrypted filesystems. i actually have no idea how to get guix to mount the filesystem's using a cleartext key on a partition

2026-02-24

TIL: Due to a recent modification of Guix's glibc package, the CI now has a whopping amount of 450k pending builds: ci.guix.gnu.org/metrics#pendin

#Guix

Diagram showing pending builds on the Guix build server over time. Around the end of February, the curve oscillates between 400k and 450k pending builds.
2026-02-24

Diffing and Comparing Guix Derivations

lemy.lol/post/61619340

Fabio Natalifnat@social.coop
2026-02-24

The PR seems to have gone through a first round of reviews, with some useful comments which have now been addressed.

Ready for a second round of reviews and perhaps to be merged, if some good soul is keen to have a look? 🙏 Plsss! 😆

Context: this is to add a #gunicorn service to #Guix.

codeberg.org/guix/guix/pulls/6

2026-02-24

Diffing and Comparing Guix Derivations

lemmy.ml/post/43628924

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst