social.dk-libre.fr is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #nix

[?]Yann Büchau :nixos: » 🌐
@nobodyinperson@fosstodon.org

🗳

[?]Vivekanandan KS :nixos:(vivek) » 🌐
@vivekanandanks@mstdn.social

This article is misleading non NixOS users in some way and spooks them unnecessarily.

zdnet.com/article/nixos-linux-

He's misunderstanding things and doing it wrong and thus thinking & portraying NixOS as unnecessarily hard. It's clearly not the right way.

Should I write my reply blog/content dispelling some of the misunderstood things?

Yes, Make a blog:3
Yes, Make a video:0
No, just ignore it:1

    [?]kevin ⁂ (he/him) » 🌐
    @kevin@gimbel.dev

    I want to write a config file to `$HOME/Dev/.my-config` using nix ... how would I do that? :nix:

    I only find how to write files to the home directory, but I want to place files everywhere around the system I need them to be 😬

    #nix #nixos #nixdarwin

      [?]Bogdan Buduroiu » 🌐
      @budududuroiu@hachyderm.io

      You're telling me I only need to do

      ```
      {
      services.caddy = {
      enable = true;

      virtualHosts."oolongtechnologies.io".extraConfig = ''
      redir oolongtechnologies.io{uri} permanent
      '';
      virtualHosts."www.oolongtechnologies.io".extraConfig = let
      site = self.packages.${pkgs.system}.oolong-site;
      in ''
      root * ${site}
      file_server
      '';
      };
      }
      ```

      And don't need to set up 5 YAML files and figure out resource constraints to schedule full containers in order to host my static website?

      Bye k8s welcome to a brave new world

        [?]nico » 🌐
        @n@social.tourmentine.com

        thomas boosted

        [?]IndieHosters » 🌐
        @IndieHosters@mastodon.indie.host

        On est au à Bruxelles aujourd'hui pour deux présentations.

        @pierreozoux fera une présentation technique sur notre infrastructure, basée sur et , à 15h30 et sera diffusée en direct ici : fosdem.org/2026/schedule/event

        @unteeem fera une présentation sur le modèle d'organisation coopérative qu'on est en train de construire avec @LaSuiteCoop pour développer les communs numériques.
        Elle aura lieu à 13h00 et diffusée en direct ici : fosdem.org/2026/schedule/event

          [?]Yann Büchau :nixos: » 🌐
          @nobodyinperson@fosstodon.org

          Such an amazing effort by @mynacol to compile from source in :nixos: nixpkgs. This will make it possible to easily try out Zotero patches or even make your own version with custom changes. Power of Nix! 💪

          github.com/NixOS/nixpkgs/pull/

            [?]Yann Büchau :nixos: » 🌐
            @nobodyinperson@fosstodon.org

            @dbtechyt I got it to build and run with (will publish later and probably submit to ), but I keep running into this issue, which completely cripples usage as you can't add items 😅

            EDIT: one needs to add categories first, the onboarding UX is not perfect yet

            github.com/PanSalut/Koffan/iss

              [?]Sofie 🏳️‍🌈 » 🌐
              @soupglasses@hachyderm.io

              ai drama [SENSITIVE CONTENT]

              Seems Determinate Systems are the true murderers of the once open community that was . Since i have last looked they have:

              1. Effectively Hard forked Nix into their own Determinate Nix, with a pinky promise to upstream everything, which does not seem to have been done at the scale originally promised. determinate.systems/blog/annou

              2. The nix installer has been reworked to not support the original nix project, only this non-standard Determinate Nix version for "their consumers".

              3. Blaming upstream for not doing it their way with flakes. Effectively acting as flakes will one day become only supported by their Determinate Nix fork in the future. reddit.com/r/NixOS/comments/1j

              4. Forked nixpkgs and (mis)used the MIT license to create a proprietary fork with SBOMs and CVE monitoring. Notably maintaining security patches for packages outside of nixpkgs, effecitively commercializing the open project nixpkgs for their profit. determinate.systems/secure-pac

              Ah well, I wont be getting back into Nix anytime soon. Maybe the community is largely ignoring DetSys, but given that still core people of the nix community work there, the actions of this one company destroys the trust in nix as a whole.

                [?]Sofie 🏳️‍🌈 » 🌐
                @soupglasses@hachyderm.io

                ai drama [SENSITIVE CONTENT]

                Learning that , a meta packaging tool, which I personally use, package, and contribute to through a plugin, took a major turn 6 months ago towards largely vibe coding all future development by the lead developer. I'm not really sure what to do with this information, at least it is somewhat clearly labelled? :blobfoxnotlikethis:

                So I'm on the market to look for another packaging tool. Wondering if ever got their drama resolved since i left. I know nixpkgs does have a vague "no llm slop" rule, but nothing explicitly against use of AI completely. :blobfoxsad:

                Maybe I should try to pick up another tool for packaging more seriously, like RPMs and Open Build Service, and contribute more upstream to openSUSE. :revblobfoxread:

                github.com/jdx/mise/commit/23d

                  [?]NuclearSquid » 🌐
                  @NuclearSquid@piaille.fr

                  Is it just me, or is `nix-store` just awfully slow ? Nix is usually fine in terms of performance, but ~1h45m for a single command that didn’t even fix my problem is starting to get really painful…

                  Are there simple performance boosts I can get as a Nix / NixOS user ?

                  A screenshot of a terminal where I ran the command `sudo nix-store --verify --repair --check-contents`. It took the command 1 hour, 48 minutes and 6 seconds to run, and printed a grand total of 4 lines in the console :

reading the Nix store...
checking path existence...
checking link hashes...
checking store hashes...

                  Alt...A screenshot of a terminal where I ran the command `sudo nix-store --verify --repair --check-contents`. It took the command 1 hour, 48 minutes and 6 seconds to run, and printed a grand total of 4 lines in the console : reading the Nix store... checking path existence... checking link hashes... checking store hashes...

                    [?]Paco Velobs » 🌐
                    @PacoVelobs@mamot.fr

                    @xameer I've heard about overlays quite a lot, especially regarding the setup, but as I want to keep my editor's config portable I never dived into it.
                    I'm sure it's like every thing with : sounds hard, hard the first time, and then it becomes the most natural thing in the world.

                      [?]Vivekanandan KS :nixos:(vivek) » 🌐
                      @vivekanandanks@mstdn.social

                      @Linux_in_a_Bit @zstg
                      For me the math probably won't change, coz nixpkgs is supported not only on NixOS, but also with other distros and even Mac. Also with android via nix-on-droid(like termux - cli based)

                      I also use flatpaks for certain applications (declaratively though), but still nixpkgs is my first choice always. Coz I can manage the dotfiles too with nix home manager.

                        [?]Caleb Maclennan » 🌐
                        @alerque@mastodon.social

                        @nobodyinperson If you want the local file system assets to have timestamps matching the last modification, then yes of course.

                        The GH repo works as a flake:

                        nix run github:alerque/git-warp-time

                        The version in isn't 1-point-0 yet but as I said there are no major changes with that release. The 0.8.x series works just fine too ;-)

                          [?]Wolf » 🌐
                          @YesJustWolf@hachyderm.io

                          Well apparently I now need to learn all about . The summary I read mentioned "configuring the whole system". That didn’t sound like something I wanted; but I’m willing to learn more before I make any decisions.

                            [?]std::living std::fish » 🌐
                            @livefish@mastodon.ml

                            I have an issue using my graphical tablet with hyprland on nixos. If you have any thoughts about finding the cause and fixing it, please reply here or on Nixos discourse. Boosts appreciated

                            discourse.nixos.org/t/100-load

                            (text in alts)

                            I have been using nixos several moths now, almost everything works like a charm. One day I bought a cheap graphical tablet, I checked that it’s supported by linux. Everything worked, but I had sudden crashes using drawpile (Related issue, I closed it for now because I suppose it’s a driver issue, not a software one). Solution was to use an AppImage and crashes stopped. But now there’s a different problem. After 15 minutes or something like that my laptop starts heating up and I see constant 100% one cpu core usage in btop. The process in question is .Hyprland-wrapped (I use uwsm as suggested in hyprland wiki).

What can I do to investigate the problem further? Maybe I should do some profiling and debugging with GDB or something like that?

                            Alt...I have been using nixos several moths now, almost everything works like a charm. One day I bought a cheap graphical tablet, I checked that it’s supported by linux. Everything worked, but I had sudden crashes using drawpile (Related issue, I closed it for now because I suppose it’s a driver issue, not a software one). Solution was to use an AppImage and crashes stopped. But now there’s a different problem. After 15 minutes or something like that my laptop starts heating up and I see constant 100% one cpu core usage in btop. The process in question is .Hyprland-wrapped (I use uwsm as suggested in hyprland wiki). What can I do to investigate the problem further? Maybe I should do some profiling and debugging with GDB or something like that?

                            Screenshot from btop with 100% single core load

                            Alt...Screenshot from btop with 100% single core load

                            Tablet that I have (truncated output from hyprctl devices):

Tablets:
Tablet at 55a66b466410:
xppen-deco-640-pen
size: 159.8390243902439x90.01923076923077mm

                            Alt...Tablet that I have (truncated output from hyprctl devices): Tablets: Tablet at 55a66b466410: xppen-deco-640-pen size: 159.8390243902439x90.01923076923077mm

                              [?]Lobsters » 🤖 🌐
                              @lobsters@mastodon.social

                              [?]Yann Büchau :nixos: » 🌐
                              @nobodyinperson@fosstodon.org

                              Organising my :nixos: code and splitting out sharable things into a separate repo. Here for example is my package for (:forgejo: + :gitannex: support) with a couple of my patches applied:

                              gitlab.com/nobodyinperson/yann

                              > nix build --refresh gitlab:nobodyinperson/yannix#forgejo-aneksajo
                              > result/bin/forgejo -v
                              forgejo version 13.0.3-git-annex2 built with go1.25.4 : sqlite, sqlite_unlock_notify

                                [?]Yann Büchau :nixos: » 🌐
                                @nobodyinperson@fosstodon.org

                                @embedding_shapes Yeah 😅 That is quite common in the :nixos: realm, but is also often warranted. In this case, my approach really is a bit backwards and I'll switch it around.

                                  [?]Yann Büchau :nixos: » 🌐
                                  @nobodyinperson@fosstodon.org

                                  Thoughts on keeping parts (assets *and* code) of your public :nixos: config private?

                                  discourse.nixos.org/t/public-r

                                    [?]Yann Büchau :nixos: » 🌐
                                    @nobodyinperson@fosstodon.org

                                    Terrible error messages... 🙄 One of the things making :nixos: annoying at times.

                                    *Something* (not my files) puts types-typed-ast (removed in NixOS 25.11) into environment.systemPackages and I cannot figure out what. `options.environment.systemPackages.definitionsWithLocation` at least gets me a huge list of .nix files adding to systemPackages, but not line numbers (?) nor the information which one actually adds that broken package, unless I manually go through all 😩

                                      [?]Yann Büchau :nixos: » 🌐
                                      @nobodyinperson@fosstodon.org

                                      @irfan @ahappydeath The cool thing with is that "you can make your own AUR" by putting a nix file or a flake out there on a git hosting platform of choice, which people then can source. You don't even need to put it into nixpkgs, although that's not too hard once you have figured it out for yourself.

                                      I also have several AUR packages, and the AUR infrastructure and Arch packaging in general is not well designed for sharing.

                                        [?]Yann Büchau :nixos: » 🌐
                                        @nobodyinperson@fosstodon.org

                                        @agowa338 So then how would you do it? How do you mark specific files to be opened with specific old independent versions? Turn individual files into a custom file format with a or what preamble that then opens itself as I described?

                                          [?]Yann Büchau :nixos: » 🌐
                                          @nobodyinperson@fosstodon.org

                                          @agowa338 I mean nix also works on non-nixos, I think requiring that is reasonable. I know of all the other app distribution systems, I am more interested in the mechanism to make double-click-file-to-open-creating-version and the equivalent during saving work ergonomically. Especially the I-use-a-custom-patched-version sounds very much like .

                                            [?]Yann Büchau :nixos: » 🌐
                                            @nobodyinperson@fosstodon.org

                                            A :nixos: flake next to the file would basically solve this, but one would need to go through the terminal. `nix develop` or something, then use the provided executable to open the file. But that's not very ergonomic. I guess it would be possible to turn the file into some kind of nix wrapper or polymorphic file that opens itself with a specific version on click. Does something like this exist? 🤔

                                              [?]Yann Büchau :nixos: » 🌐
                                              @nobodyinperson@fosstodon.org

                                              [?]Raito Bezarius » 🌐
                                              @raito@nixos.paris

                                              (Too?) many months of work, one of the release I'm the most proud of.

                                              2.94.0 is now officially available.

                                              lix.systems/blog/2025-11-18-li

                                              2.95.0 will be even better.

                                                [?]Else, Someone » 🌐
                                                @nobody@mastodon.acm.org

                                                ... [SENSITIVE CONTENT]

                                                : "yeah we FOD and sandbox, and inshallah we'll switch from namespaces to ephemeral VMs, but bitwise reproducibility? Well the .iso yes, but actually not really, no can do, sorry. Maybe write a deterministic emulator of the kernel?"

                                                Cond... : "yo just SAT faster and lock your lock-files, it 'ensure bit-by-bit across platforms', I swear on me mother" arxiv.org/abs/2511.04827

                                                  [?]Ludovic Courtès » 🌐
                                                  @civodul@toot.aquilenet.fr

                                                  has already raised half of its annual budget 👇
                                                  guix.gnu.org/en/blog/2025/upda

                                                  This is great but the journey’s not over!

                                                  If you can, if you care about (or !), about and independent projects, consider donating. 🤲

                                                  Badge with the Guix logo reading: "Proud donor, may Guix prosper"

                                                  Alt...Badge with the Guix logo reading: "Proud donor, may Guix prosper"

                                                    [?]Konrad Hinsen » 🌐
                                                    @khinsen@scholar.social

                                                    I just discovered a new reproducible builds toolchain and software collection:

                                                    stagex.tools/

                                                    Has anyone with or experience looked at this? What are the similarities, what are the differences, beyond the use of OCI containers pointed out in large letters on that site?

                                                      [?]Raito Bezarius » 🌐
                                                      @raito@nixos.paris

                                                      silly joke about nixlang [SENSITIVE CONTENT]

                                                      Nixlang is really hard to learn, I wish they had used TOML instead /s

                                                      daemon protocol messages in a strace run

                                                      Alt...daemon protocol messages in a strace run

                                                        [?]Marc » 🌐
                                                        @corpsmoderne@mamot.fr

                                                        I'm in the process of write my second flake.nix file and so far it goes smoother than what I feared 😅 .. BUT!
                                                        I'm packaging a rust app with a gui, so needing X11 and a bunch of libX* , and I'm currently in this loop:
                                                        > nix build
                                                        [wait 10mn for cargo to build from scratch]
                                                        > ./result/bin/my_app
                                                        Error: libXbla.so not found
                                                        > [add pkgs.xorg.libXbla to buildInputs]
                                                        > repeat

                                                        Is there a way to speed this up? Can I tell nix to cache some/most of what cargo compiles? Or guess the deps quicker?

                                                          [?]Marc » 🌐
                                                          @corpsmoderne@mamot.fr

                                                          ok now I'm stuck 😥
                                                          if I try to run my app it crashes instantly with:
                                                          > Library libxkbcommon-x11.so could not be loaded.

                                                          I've added libxkbcommon to buildInputs.
                                                          If I run $ find /nix/store/ | grep libxkbcommon-x11 , it find several instances of libxkbcommon-x11.so , for example:
                                                          /nix/store/klv07fh03501djj4q146z6pl7ywc550w-libxkbcommon-1.11.0/lib/libxkbcommon-x11.so

                                                          So I guess I have to fix the LD_LIBRARY_PATH of my package but I'm not sure how?

                                                            1 ★ 0 ↺

                                                            [?]oldsysops » 🌐
                                                            @oldsysops@social.dk-libre.fr

                                                            @oldsysops@social.dk-libre.fr so news from N1.
                                                            he's down the rabbit's hole im tweaking this new system.
                                                            so he choose
                                                            arch Linux (not the easiest way)
                                                            hyprland for the desktop
                                                            caelestia for the theme
                                                            nix for the config

                                                            he choose by following some YouTube howto maybe not the most adviced choice (but he keep this way)

                                                            I call this "Linux by the north path..."