#nixpkgs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #nixpkgs, aggregated by home.social.
-
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
-
(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.
-
#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
-
Did it ever get GitLab CI using Nix images created using `buildNixShellImage`?
It looks like that sets `cmd` on the image to Bash with some setup, but GitLab seems to want to run `/bin/sh` without any of the setup - which leaves all the packages in the Nix shell outside of the default `$PATH`.
Now we _can_ set the `entrypoint` in the GitLab CI image definition but those store paths are definitely going to change...
-
Did it ever get GitLab CI using Nix images created using `buildNixShellImage`?
It looks like that sets `cmd` on the image to Bash with some setup, but GitLab seems to want to run `/bin/sh` without any of the setup - which leaves all the packages in the Nix shell outside of the default `$PATH`.
Now we _can_ set the `entrypoint` in the GitLab CI image definition but those store paths are definitely going to change...
-
Did it ever get GitLab CI using Nix images created using `buildNixShellImage`?
It looks like that sets `cmd` on the image to Bash with some setup, but GitLab seems to want to run `/bin/sh` without any of the setup - which leaves all the packages in the Nix shell outside of the default `$PATH`.
Now we _can_ set the `entrypoint` in the GitLab CI image definition but those store paths are definitely going to change...
-
Did it ever get GitLab CI using Nix images created using `buildNixShellImage`?
It looks like that sets `cmd` on the image to Bash with some setup, but GitLab seems to want to run `/bin/sh` without any of the setup - which leaves all the packages in the Nix shell outside of the default `$PATH`.
Now we _can_ set the `entrypoint` in the GitLab CI image definition but those store paths are definitely going to change...
-
Did it ever get GitLab CI using Nix images created using `buildNixShellImage`?
It looks like that sets `cmd` on the image to Bash with some setup, but GitLab seems to want to run `/bin/sh` without any of the setup - which leaves all the packages in the Nix shell outside of the default `$PATH`.
Now we _can_ set the `entrypoint` in the GitLab CI image definition but those store paths are definitely going to change...
-
The ifstate 2.2 release - a tool for declarative network configuration for Linux - is available in the most recent stable releases of Alpine Linux 3.23 and NixOS 25.11. 🥳
Fun fact: this is the first NixOS release where you can use a declarative network configuration out of the box 😉
-
#ifstate 2.2.[01] - a tool for declarative network configuration for Linux - was released:
https://codeberg.org/liske/ifstate/releases/tag/2.2.0
https://codeberg.org/liske/ifstate/releases/tag/2.2.1This release includes:
- support for vlan_flags (loose_binding, …)
- the wgnlpy python dependency has been dropped…and it also contains several fixes, the most import is a regression: interface defaults were not applied since ifstate 2.0
(already available in @alpinelinux edge + v3.23 and #nixpkgs unstable + 25.11)
-
@kevin
Awesome😁. That's how u improve scripting and have no fear of changing the system state globally.
Idk if I have sent this to you earlier, but anyway sharing this here, this is a perfect start for beginners for leveling up nix shell skills(blog type creation in PPT form):https://docs.google.com/presentation/d/1sFSG0As2L9cWjJ8qcRS6O4XDrMPe-WSlbu2oKryPIWM/
#nix #shells #scripting #shell #adhoc #nixpkgs #nixos #packages #tutorial #blog #ppt #global
-
#ifstate 2.1.0 - a tool for declarative network configuration for Linux - was released:
https://codeberg.org/liske/ifstate/releases/tag/2.1.0This release includes:
- support for IP address IFA (local, proto, …)
- support for PtP link IP addressing
- wireguard: auto generation of peer routes from allowsips
- improved handling of LLA…and it also contains some bugfixes 😉
(already available in @alpinelinux edge, the #nixpkgs unstable PR is still pending https://github.com/NixOS/nixpkgs/pull/460206 )
-
If I have a derivation in my #nixosConfigurations flake for/using a certain package (e.g. rns, lxmf) and it uses python3.packages and follows nixpkgs , how do I protect the derivation against breakage if my #nixpkgs get a new lock.nix i.e. I move to newer updated packages for the whole computer ? #nixos #nix #python3
-
Getting started with my first Nix package.
PR is now open, but I lost at least an hour tonight figuring out where service definitions are supposed to land in the package.nix file.
Turns out: They don't... There's a parallel folder structure in the same repo providing modules for that.
Leaving that out for the start.
If somebody has a little more experience in packaging, I'd be grateful for a review :)
-
Sigh, so apparently Tom Berek of Steering Committee is now working for Anduril. You know, that same Anduril that caused an open letter denouncing MIC sponsoring community events. I don't see how it's acceptable for SC members to work for Anduril, especially in the wake of the whole, you know...
The failure to provide an update to his conflict of interest (and two SC members stating their personal opinions that they don't see much of an issue) is a breach of trust. This means, once again, that the community has to organize by themselves, and demand accountability from people in power. To this end, please spread this information far and wide, and give @nyanbinary a hug. And go support your local #Lix and #Aux representatives.
Original post: https://discourse.nixos.org/t/sc-member-tomberek-works-for-anduril/68971
Archive: https://web.archive.org/web/20250906212959/https://discourse.nixos.org/t/sc-member-tomberek-works-for-anduril/68971 -
- This situation is what we call "fucked"
- There is, however, one atypical Nix* business. While all others siphon life out of Nix project indirectly - that one recognizes the dynamic, and instead sells a fork of Nix project at a premium, with maintenance guarantees
- This is, perhaps, most sinister. Instead of merely exploiting the commons, like other companies do, this one monetizes the lowest common denominator - knowing full well of how ready to collapse this #xkcd2347 tower is
- This company also only partially depends on Nixpkgs, choosing instead to focus on flakes
- This gives them a unique opportunity: if a collapse does indeed happen, they have a perfect chance to take the whole ecosystem with all of the common good to their ownership, with everyone else essentially having no choice but to accept it, or lose all of their ecosystem investments
- This is an exceedingly profitable move, and quite expected from a company that has tried to fragment the community for years🧵👇
-
- Essentially, companies make use of Nixpkgs' existing popularity and of its contents (either directly, as a private fork, or as a practical guide), and promote it back. But Nixpkgs' popularity has a cost. Each commit to it essentially siphons life out of Nix project - which has been looking increasingly pale for a very long time. And Nix is critical infra for Nixpkgs. Doing *anything* with it is extremely challenging - and there are barely any people with the know-how
- Essentially, Nix project is on death's door, one unfortunate accident (such as an irresponsibly revealed CVE) away from collapsing under the weight of Nixpkgs. Conversely, Nixpkgs is a classical #xkcd2347, where the critical piece has been quite literally maintained since 2003, and is now maintained by like 5 people
- #Lix is a big win in this regard, because it can serve as a replacement piece that is maintained by like 5 other people (and that runs into fewer problems overall), but it's not perfect🧵👇
-
I would like to move Aux Lib out of the Labs repository!
-
Aux labs' improvements look incredibly powerful and thoughtful. If you know about C cross-compilation they'd love a hand...
https://git.auxolotl.org/auxolotl/labs
-
Wondering what I have been up to with #Aux Labs? Well do I have the video for you!
-
@skyr Da bist du in der heiligen Dreieinigkeit¹ des Nixiversums (https://hachyderm.io/@leftpaddotpy/111071134745246898) falsch² abgebogen:
#NixPkgs ist nicht #NixOS.
#NixOS ist nicht die #NixDSL a.k.a. #NixLang.
Die #NixDSL ist nicht #NixPkgs.
(Und jeweils auch nicht umgekehrt)
Aber alle drei¹ sind #Nix.—
¹Den #NixPaketmanager/#NixInterpreter (#CppNix) gibts auch noch. «Viereinigkeit»? Mannigfaltigkeit?
²Wie so manche «falsche» Abzweigung kann auch das (über Umwege) zum Ziel führen. Und man lernt die Gegend besser kennen! -
@skyr Da bist du in der heiligen Dreieinigkeit¹ des Nixiversums (https://hachyderm.io/@leftpaddotpy/111071134745246898) falsch² abgebogen:
#NixPkgs ist nicht #NixOS.
#NixOS ist nicht die #NixDSL a.k.a. #NixLang.
Die #NixDSL ist nicht #NixPkgs.
(Und jeweils auch nicht umgekehrt)
Aber alle drei¹ sind #Nix.—
¹Den #NixPaketmanager/#NixInterpreter (#CppNix) gibts auch noch. «Viereinigkeit»? Mannigfaltigkeit?
²Wie so manche «falsche» Abzweigung kann auch das (über Umwege) zum Ziel führen. Und man lernt die Gegend besser kennen! -
@skyr Da bist du in der heiligen Dreieinigkeit¹ des Nixiversums (https://hachyderm.io/@leftpaddotpy/111071134745246898) falsch² abgebogen:
#NixPkgs ist nicht #NixOS.
#NixOS ist nicht die #NixDSL a.k.a. #NixLang.
Die #NixDSL ist nicht #NixPkgs.
(Und jeweils auch nicht umgekehrt)
Aber alle drei¹ sind #Nix.—
¹Den #NixPaketmanager/#NixInterpreter (#CppNix) gibts auch noch. «Viereinigkeit»? Mannigfaltigkeit?
²Wie so manche «falsche» Abzweigung kann auch das (über Umwege) zum Ziel führen. Und man lernt die Gegend besser kennen! -
@skyr Da bist du in der heiligen Dreieinigkeit¹ des Nixiversums (https://hachyderm.io/@leftpaddotpy/111071134745246898) falsch² abgebogen:
#NixPkgs ist nicht #NixOS.
#NixOS ist nicht die #NixDSL a.k.a. #NixLang.
Die #NixDSL ist nicht #NixPkgs.
(Und jeweils auch nicht umgekehrt)
Aber alle drei¹ sind #Nix.—
¹Den #NixPaketmanager/#NixInterpreter (#CppNix) gibts auch noch. «Viereinigkeit»? Mannigfaltigkeit?
²Wie so manche «falsche» Abzweigung kann auch das (über Umwege) zum Ziel führen. Und man lernt die Gegend besser kennen! -
@skyr Da bist du in der heiligen Dreieinigkeit¹ des Nixiversums (https://hachyderm.io/@leftpaddotpy/111071134745246898) falsch² abgebogen:
#NixPkgs ist nicht #NixOS.
#NixOS ist nicht die #NixDSL a.k.a. #NixLang.
Die #NixDSL ist nicht #NixPkgs.
(Und jeweils auch nicht umgekehrt)
Aber alle drei¹ sind #Nix.—
¹Den #NixPaketmanager/#NixInterpreter (#CppNix) gibts auch noch. «Viereinigkeit»? Mannigfaltigkeit?
²Wie so manche «falsche» Abzweigung kann auch das (über Umwege) zum Ziel führen. Und man lernt die Gegend besser kennen! -
@jakehamilton #nixpkgs is also the part with need forking the least as Eelco didn't contribute much to it anyways. The problems were all in #cppnix so the community should focus on forking it
-
@jakehamilton #nixpkgs is also the part with need forking the least as Eelco didn't contribute much to it anyways. The problems were all in #cppnix so the community should focus on forking it
-
@jakehamilton #nixpkgs is also the part with need forking the least as Eelco didn't contribute much to it anyways. The problems were all in #cppnix so the community should focus on forking it
-
@jakehamilton #nixpkgs is also the part with need forking the least as Eelco didn't contribute much to it anyways. The problems were all in #cppnix so the community should focus on forking it
-
Just came across this cool interview piece while looking into the new #IDX Web IDE project. If I'm able to have full-stack environments to code in from my tablet while on the go, I'd be one happy camper! 🤗😎
The interview is with one of the devs at Google is about how awesome #Nix is and why they chose to use it for the IDE dev environments!
Perhaps #Google should consider supporting The Nix Foundation and #nixpkgs now that they've started to use it! :nixos: 🙌