home.social

#nixpkgs — Public Fediverse posts

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

fetched live
  1. Are there people who are happy about the existing Nixpkgs AI policy (which allows AI contributions but mandates disclosure and has some conditions on human-in-the-loop)? #NixOS #Nixpkgs

    github.com/NixOS/nixpkgs/blob/

  2. @ocramius I feel the pain. I often want to know "has this PR already landed on nixos-unstable?"

    I've started writing a tool for myself: codeberg.org/britter/nixpkgs-pr

    #nixos #nixpkgs

  3. #GitHub down? Nixpkgs can and should in most cases be fetched from channels.nixos.org because that is redistributed world-wide via #fastly with much higher availability and IPv6 support.

    E.g. in your #flake use

    nixpkgs.url = "channels.nixos.org/nixos-26.05";

    instead of the github-flavored expression. Works for all supported channels.

    #nixos #nixpkgs

  4. I got interested in trying out but found that it was not in .
    And running required steam-run.

    If you're also on / use and want to give it a try, I made a flake for it :3

    PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs.

    It uses the under the hood and has a strict limit on how big the game can be.

    Repository can be found at
    codeberg.org/husjon/nix-pico-8

    Feedback / comments etc are all welcome. :3

  5. Hi All, especially Nix users,
    The coolest upgrade the nix ecosystem ever got for nixpkgs

    What a game changer approach 🔥🔥🔥
    fzakaria.com/2026/08/09/nixpkg

    Devenv adopted it already. devenv.sh/pinning/

    The project is too good to ignore 🔥❤️🔥❤️
    #nix #nixos #nixpkgs #nixecosystem #nixpkgsmultiverse #multiverse #devenv #devenvsh

  6. ⚠️ Echipa principală Nixpkgs s-a dizolvat: Atribuțiile de guvernanță rămân fără un proprietar direct!

    Proiectul Nixpkgs — depozitul uriaș de pachete din spatele distribuției NixOS — trece printr-un moment de cotitură crucial. Echipa de nucleu (Nixpkgs Core Team) a anunțat oficial dizolvarea sa, lăsând sarcinile de decizie și guvernanță ale proiectului fără o echipă dedicată care să le preia direct.

    ✨ Contextul și detaliile despre decizia de dizolvare:

    📉 Tensiuni interne și epuizare (Burnout):
    • Decizia vine pe fondul unor dezbateri aprinse legate de guvernanța proiectului, conducere, moderare și direcția strategică pe care NixOS / Nixpkgs ar trebui să o urmeze. Membri importanți ai echipei au citat volumul uriaș de muncă, presiunea continuă și conflictele din comunitate ca motive principale pentru retragere.

    ⚖️ Atribuții de guvernanță în derivă:
    • Echipa de nucleu era responsabilă pentru decizii tehnice majore, gestionarea drepturilor de acces (merge permissions), menținerea calității depozitului și rezolvarea disputelor de arhitectură. Dizolvarea lasă aceste atribuții fără un grup centralizat de conducere.

    🔄 Mecanisme temporare și tranziția spre comunitate:
    • Responsabilitățile curente de mentenanță sunt mutate către echipe specializate secundare și către colaboratorii activi. Comunitatea caută noi modele de guvernanță descentralizată pentru a preveni blocajele administrative și întârzierile în aprobarea pachetelor (PR-uri).

    📦 Impactul asupra NixOS și depozitului Nixpkgs:
    • Dezvoltarea zilnică a pachetelor continuă, însă procesele care necesită decizii executive de nivel înalt (cum ar fi modificări majore în infrastructura de build sau politicile de securitate) pot întâmpina blocaje temporare până la stabilirea unei noi structuri organizatorice.

    Un moment delicat pentru unul dintre cele mai mari și inovatoare ecosisteme din lumea open-source, ce scoate din nou la suprafață provocările complexe de guvernanță din proiectele FOSS masive! 🚀

    #NixOS #Nixpkgs #Linux #OpenSource #TechNews #FOSS #Linuxiac #DevOps

  7. Recap of what happened on the #nixpkgs security tracker these past few months: discourse.nixos.org/t/nixpkgs-

    Thanks a lot for the team at Tweag for their work on this 💚

  8. Contributing to Nixpkgs is… something

    github.com/NixOS/nixpkgs/pull/

    While I was waiting for reviews, regularly solving merge conflicts, a new PR was made to solve the same issue and got reviewed and merged just in two months. I waited more than a year with no success. Was all my work in vain?

    #prog #nix #nixpkgs

  9. I hate how good the #nixos #nixpkgs vmtest test driver API is documented.

  10. TIL: cmake offers flags to supply software it wants to download from the network as a path which is really useful for nixpkgs as it makes patching redundant.

    eg:

    ```
    cmakeFlags = [
    "-DFETCHCONTENT_FULLY_DISCONNECTED=ON"
    "-DFETCHCONTENT_SOURCE_DIR_ABSEIL-CPP=${abseil-cpp.src}"
    ];
    ```

    #nixos #nixpkgs

  11. "sqlit" is cool, but the #nixpkgs derivation is 10 times bigger than rainfrog ... I guess I'll stay with that or sqlitebrowser instead hahaha

  12. Thank you #nixos #nixpkgs #nix and especially #linux for being awesome.

    Running tests for work on full CPU, 32GB RAM usage, load over 40 - because testing software in VMtests. System does not care, music continues to run, everything stays responsive and I can scroll mastodon while tests run...

  13. Just proposed some nix support for Pantheon's terminus CLI after realizing:

    a) I needed this, and
    b) it didn't exist yet

    github.com/pantheon-systems/te

    I made a little flake file that compiles the composer dependencies using a native nixpkgs builder, and then made a target for devShells, packages, and apps.

    There's also a shell.nix file to do development via nix-shell. Using the targets in there you could compile terminus yourself with composer.

    I'd love any feedback about how I could improve this integration so it's fast, easy to use, easy to maintain, has a solid design, etc.

    I generally hack on #nixpkgs instead of contributing upstream, so this is a new one for me.

    #nix #NixOS #Php