#nixpkgs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #nixpkgs, aggregated by home.social.
-
Got the latest version of OpenProject 17.4 with Rails 4 and NodeJS 25 running on #NixOS. Hopefully landing soon in #nixpkgs https://github.com/NixOS/nixpkgs/pull/491672
-
I got my first contribution into #nixpkgs! https://github.com/NixOS/nixpkgs/pull/516929
-
CW: Schlechter Wortwitz
🎶 #NixOS iz da, #NixPkgs iz da
disko iz da, nixlang iz da
lanzaboote iz da, Colmena iz da
Bra, der Baba aller Derivations iz da
ahhhh
🎵- von meinem Mantel gesendet
PSA: ARD hat gerade eine #Xatar-Doku im Programm: https://www.ardmediathek.de/serie/xatar-ein-leben-ist-nicht-genug/staffel-1/Y3JpZDovL25kci5kZS81MTc0/1
-
Building/reviewing some #nixpkgs PRs before the work starts... doing the good things here.
-
Security Advisory: Local privilege escalation in Lix and Nix
https://discourse.nixos.org/t/security-advisory-local-privilege-escalation-in-lix-and-nix/77407
-
Did you know NixOS plans to cut a `26.05` release by the end of May? (schedule: https://github.com/NixOS/nixpkgs/issues/503391)
Today release process entered Zero Hydra Failures phase (https://github.com/NixOS/nixpkgs/issues/516381).
It's a great opportunity to contribute to `nixpkgs`. I tried squashing one `ZHF` failure today: https://trofi.github.io/posts/349-Zero-Hydra-Failures-towards-26.05-NixOS-release.html
-
(new account, so new introduction post (so i can pin it))
Hiii,
I’m quantenzitrone [ˈkvantn̩t͡siˈtʁoːnə] or short Zitrone, a mostly male #human. If your native language has a word for Zitrone (Lemon) with the same roots as Zitrone (de), e.g. Citron (fr), Cytryna (pl) or Sitruuna (fi), you may also use that one.
I like computers, especially those running #GNUlinux especially #NixOS. I’m still setting up my #homeserver with NixOS. I maintain a few packages and nixos modules in #nixpkgs. I'd call myself a nixpkgs maintainer. No commit bit, tho. Yet.
I like #programming, especially in #rustlang, sometimes when programming in other languages I notice that they are in fact not Rust. Sometimes I complain about it on here.
I like playing board or card games and i like cycling. What else? IDK, life. Just the joy of being, thinking and feeling.
I may meow at you especially if you’re cute OR meow-at-able
I study computer science at @uniheidelberg
You may meet me in the #RaumZeitLabor or at the #GPN, #ChaosCommunicationCongress, #MRMCD, #NixCon or #LixCon. (TODO: try out and go to more events)
My favourite logic gate is XOR.
-
(new account, so new introduction post (so i can pin it))
Hiii,
I’m quantenzitrone [ˈkvantn̩t͡siˈtʁoːnə] or short Zitrone, a mostly male #human. If your native language has a word for Zitrone (Lemon) with the same roots as Zitrone (de), e.g. Citron (fr), Cytryna (pl) or Sitruuna (fi), you may also use that one.
I like computers, especially those running #GNUlinux especially #NixOS. I’m still setting up my #homeserver with NixOS. I maintain a few packages and nixos modules in #nixpkgs. I'd call myself a nixpkgs maintainer. No commit bit, tho. Yet.
I like #programming, especially in #rustlang, sometimes when programming in other languages I notice that they are in fact not Rust. Sometimes I complain about it on here.
I like playing board or card games and i like cycling. What else? IDK, life. Just the joy of being, thinking and feeling.
I may meow at you especially if you’re cute OR meow-at-able
I study computer science at @uniheidelberg
You may meet me in the #RaumZeitLabor or at the #GPN, #ChaosCommunicationCongress, #MRMCD, #NixCon or #LixCon. (TODO: try out and go to more events)
My favourite logic gate is XOR.
-
(new account, so new introduction post (so i can pin it))
Hiii,
I’m quantenzitrone [ˈkvantn̩t͡siˈtʁoːnə] or short Zitrone, a mostly male #human. If your native language has a word for Zitrone (Lemon) with the same roots as Zitrone (de), e.g. Citron (fr), Cytryna (pl) or Sitruuna (fi), you may also use that one.
I like computers, especially those running #GNUlinux especially #NixOS. I’m still setting up my #homeserver with NixOS. I maintain a few packages and nixos modules in #nixpkgs. I'd call myself a nixpkgs maintainer. No commit bit, tho. Yet.
I like #programming, especially in #rustlang, sometimes when programming in other languages I notice that they are in fact not Rust. Sometimes I complain about it on here.
I like playing board or card games and i like cycling. What else? IDK, life. Just the joy of being, thinking and feeling.
I may meow at you especially if you’re cute OR meow-at-able
I study computer science at @uniheidelberg
You may meet me in the #RaumZeitLabor or at the #GPN, #ChaosCommunicationCongress, #MRMCD, #NixCon or #LixCon. (TODO: try out and go to more events)
My favourite logic gate is XOR.
-
(new account, so new introduction post (so i can pin it))
Hiii,
I’m quantenzitrone [ˈkvantn̩t͡siˈtʁoːnə] or short Zitrone, a mostly male #human.
I like computers, especially those running #GNUlinux especially #NixOS. I’m still setting up my #homeserver with NixOS. I maintain a few packages and nixos modules in #nixpkgs. I'd call myself a nixpkgs maintainer. No commit bit, tho. Yet.
I like #programming, especially in #rustlang, sometimes when programming in other languages I notice that they are in fact not Rust. Sometimes I complain about it on here.
I like playing board or card games and i like cycling. What else? IDK, life. Just the joy of being, thinking and feeling.
I may meow at you especially if you’re cute OR meow-at-able
I study computer science at @uniheidelberg
You may meet me in the #RaumZeitLabor or at the #GPN, #ChaosCommunicationCongress, #MRMCD, #NixCon or #LixCon. (TODO: try out and go to more events)
My favourite logic gate is XOR.
-
(new account, so new introduction post (so i can pin it))
Hiii,
I’m quantenzitrone [ˈkvantn̩t͡siˈtʁoːnə] or short Zitrone, a mostly male #human.
I like computers, especially those running #GNUlinux especially #NixOS. I’m still setting up my #homeserver with NixOS. I maintain a few packages and nixos modules in #nixpkgs. I'd call myself a nixpkgs maintainer. No commit bit, tho. Yet.
I like #programming, especially in #rustlang, sometimes when programming in other languages I notice that they are in fact not Rust. Sometimes I complain about it on here.
I like playing board or card games and i like cycling. What else? IDK, life. Just the joy of being, thinking and feeling.
I may meow at you especially if you’re cute OR meow-at-able
I study computer science at @uniheidelberg
You may meet me in the #RaumZeitLabor or at the #GPN, #ChaosCommunicationCongress, #MRMCD, #NixCon or #LixCon. (TODO: try out and go to more events)
My favourite logic gate is XOR.
-
GitHub recently announced that starting with v2.91.0 GitHub CLI will start sending pseudonymized telemetry data back to GitHub.
https://github.blog/changelog/2026-04-22-github-cli-opt-out-usage-telemetry/
Since this is an opt-out feature, most users will have it activated without knowing it. This is unacceptable in my opinion. So I took the liberty of turning this into an opt-in, disabled by default for nixpkgs.
-
I did a thing...
(Oh my god I am so nervous posting this!)
It will also be on #youtube tomorrow.
#rustlang #rust #development #softwaredevelopment #git #nixos #nixpkgs #streaming
-
#incident_response: Exposed GitHub token with push access
https://github.com/NixOS/nixpkgs/security/advisories/GHSA-67f2-674w-6g63
-
#incident_response: Exposed GitHub token with push access
https://github.com/NixOS/nixpkgs/security/advisories/GHSA-67f2-674w-6g63
-
#incident_response: Exposed GitHub token with push access
https://github.com/NixOS/nixpkgs/security/advisories/GHSA-67f2-674w-6g63
-
#incident_response: Exposed GitHub token with push access
https://github.com/NixOS/nixpkgs/security/advisories/GHSA-67f2-674w-6g63
-
#incident_response: Exposed GitHub token with push access
https://github.com/NixOS/nixpkgs/security/advisories/GHSA-67f2-674w-6g63
-
WRT streaming I guess some #nixpkgs maintenance could also be streamed...
oh well..
-
@pi_crew @stalwartlabs I'm thrilled for it to land in #nixpkgs
But take your time (I have enough to do, migrating nginx from Docker to Nix :)) -
Blog post by @luj that escaped my attention until now asking just how reproducible nix and NixOS is at scale? Turns out, he's been studying this exact question since 2017 and did a part of his PhD study on it.
https://luj.fr/blog/is-nixos-truly-reproducible.html
The answer? In 2017, about 60% of builds from nixpkgs were bitwise reproducible.
Now, it's over 90%.
This is great news! Especially since we don't have any tools that actively monitor this, so there isn't any active process that enforces reproducibility outside of nix itself (and the reproducibility team, let's not forget)
Great work, and great writeup. I look forward to reading more in the paper he teases in the post.
-
A simple analogy for anyone to understand how #nix is different from tools like #ansible etc
Ansible(convergent) is like carving a wood, where u have some existing state like plain wood which u tinker continuously until u achieve the expected state
Nix(congruent) is like 3d printing, where the exact expected state is created from the start🔥
#nix #nixos #nixpkgs #nix
#DevOpsEdit:
img attribution: https://mathstodon.xyz/@Pol/116402344325876001
Found the source🤝 -
It's almost time for NixOS release 26.05, which means I've been really busy trying to get the NixOS Drupal service ready for the big day! I've been hard at work fixing bugs and adding new features that will make it easier to package and run custom Drupal packages on NixOS.
I realized recently that I've been working on this project for nearly a year now, so it might be a good time to blog about the things I've done since last year, and talk about what's next for Drupal on NixOS.
-
Nix security advisory: Privilege escalation via symlink following during FOD output registration
-
I am starting to understand more and more why #nix critters don't bother merging their stuff into #nixpkgs :akko_scream2:
Like there is a non-0 chance of me just being stupid but wtf is this
https://github.com/NixOS/nixpkgs/pull/499520#pullrequestreview-4063026079
- posted by Valerie -
420 commits (the weed number) into Nixpkgs with this absolute pedantry https://github.com/NixOS/nixpkgs/pull/506286#issuecomment-4191348211
It puts the “stone” in milestones amirite?
-
I was just accused of maybe not being a real human in a PR comment in #nixpkgs
https://github.com/NixOS/nixpkgs/pull/504616#issuecomment-4180196409
What the actual fuck?
-
Good morning everyone,
I have seen, that my nixpkgs commit is unverified, because my GPG-Key is valid for another email address. But I can't use it, because I use the Github alias for commits.Can I use one GPG-Key for multiple email adresses and how can I achieve that? :)
-
🚨 New Blog Post Alert: Kotlin-lsp Packaging Pt 2
First time dealing with prebuilt binaries in Nix. What looked like a simple version bump ended up involving a native library, some patchelf debugging, and pulling in libgcc for libgcc_s.so.1.
autoPatchelfHook from nixpkgs made it fairly straightforward in the end.
Read more here:
https://britter.dev/blog/2026/03/20/kotlin-lsp-nixvim-pt2/ -
Move #Nextcloud-packages to the new directory structure `pkgs/by-name` in #NixOS #nixpkgs ♻️ https://github.com/NixOS/nixpkgs/pull/498519
Part of my work for @nextcloud and @synyx
-
#NixOS / #nixpkgs questions: I'm running against nixos-unstable. Home Manager has a "news" feature that tells me when things change in ways I might care about. Does anyone have a cunning way to get notified about changes to the Nixpkgs and NixOS release notes?
I can write my own monitoring script, but if there's a way of doing this that doesn't require reinventing this particular wheel, that'd be preferable!
-
CW: NixOS StalwartMail
Does anbody know what files i need to remove except `/var/lib/stalwart-mail` to completely scrub it off the system? I had a test ]nstance running and want to use it prosuctively, but don't want to upgrade from and old version across 3 point releases manually.
Maybe @stalwartlabs ?
-
While we're on the topic: work on minimal-bootstrap in #nixpkgs has actually been picked up again since this thesis was written (October 2025).
Not only that but, as of a few hours ago, the PR implementing the last step of hooking it up to become the actual bootstrap stdenv in Nixpkgs has been merged!
https://github.com/NixOS/nixpkgs/pull/479322
#fullsourcebootstrap #reproduciblebuilds #stage0 #minimalbootstrap #bootstrappablebuilds
-
While we're on the topic: work on minimal-bootstrap in #nixpkgs has actually been picked up again since this thesis was written (October 2025).
Not only that but, as of a few hours ago, the PR implementing the last step of hooking it up to become the actual bootstrap stdenv in Nixpkgs has been merged!
https://github.com/NixOS/nixpkgs/pull/479322
#fullsourcebootstrap #reproduciblebuilds #stage0 #minimalbootstrap #bootstrappablebuilds
-
While we're on the topic: work on minimal-bootstrap in #nixpkgs has actually been picked up again since this thesis was written (October 2025).
Not only that but, as of a few hours ago, the PR implementing the last step of hooking it up to become the actual bootstrap stdenv in Nixpkgs has been merged!
https://github.com/NixOS/nixpkgs/pull/479322
#fullsourcebootstrap #reproduciblebuilds #stage0 #minimalbootstrap #bootstrappablebuilds
-
While we're on the topic: work on minimal-bootstrap in #nixpkgs has actually been picked up again since this thesis was written (October 2025).
Not only that but, as of a few hours ago, the PR implementing the last step of hooking it up to become the actual bootstrap stdenv in Nixpkgs has been merged!
https://github.com/NixOS/nixpkgs/pull/479322
#fullsourcebootstrap #reproduciblebuilds #stage0 #minimalbootstrap #bootstrappablebuilds
-
While we're on the topic: work on minimal-bootstrap in #nixpkgs has actually been picked up again since this thesis was written (October 2025).
Not only that but, as of a few hours ago, the PR implementing the last step of hooking it up to become the actual bootstrap stdenv in Nixpkgs has been merged!
https://github.com/NixOS/nixpkgs/pull/479322
#fullsourcebootstrap #reproduciblebuilds #stage0 #minimalbootstrap #bootstrappablebuilds
-
Great, ecryptfs was dropped from nixpkgs, because apparently it wasn't updated in 10 years 😑
ecrypts was always my go-to solution for encrypting only my home directory, if full disk encryption is not available.
So what does one use now for homedir encryption?
-
Great, ecryptfs was dropped from nixpkgs, because apparently it wasn't updated in 10 years 😑
ecrypts was always my go-to solution for encrypting only my home directory, if full disk encryption is not available.
So what does one use now for homedir encryption?
-
Great, ecryptfs was dropped from nixpkgs, because apparently it wasn't updated in 10 years 😑
ecrypts was always my go-to solution for encrypting only my home directory, if full disk encryption is not available.
So what does one use now for homedir encryption?
-
Great, ecryptfs was dropped from nixpkgs, because apparently it wasn't updated in 10 years 😑
ecrypts was always my go-to solution for encrypting only my home directory, if full disk encryption is not available.
So what does one use now for homedir encryption?