this post was submitted on 11 Sep 2025
6 points (100.0% liked)

Nix / NixOS

2556 readers
1 users here now

Main links

Videos

founded 2 years ago
MODERATORS
 

Fair criticism, although the larger discussion thread this garnered earlier this year was an interesting read. Over +300 comments:

top 2 comments
sorted by: hot top controversial new old
[–] paperd@lemmy.zip 2 points 3 months ago

How does "major version upgrades" make it into the "so-so" category? This is one of the best (long term) features of NixOS, since stuff does not really break, you can easily test it with VM tests. What he describes in this seciton is that plasma 6 didn't make it into that "stable" version of NixOS... but it'd be the same on any other distro, more or less?

[–] ruffsl@programming.dev 1 points 3 months ago

The comment thread sparked a few new questions for me.

That will likely soon stop working because steam-run is no longer a grab bag for literally every library out there.

What recently changed with steam-run?

Is using pkgs.appimageTools.defaultFhsEnvArgs with pkgs.buildFHSUserEnv a suitable alternative?

   #!/usr/bin/env nix-shell

   { pkgs ? import <nixpkgs> { } }:

  (
    let base = pkgs.appimageTools.defaultFhsEnvArgs; in
    pkgs.buildFHSUserEnv (base // {
      name = "FHS";
      targetPkgs = pkgs: (with pkgs; [
        /* add additional packages here e.g */
        pcre
        tzdata
      ]);
      runScript = "bash";
      extraOutputsToInstall = [ "dev" ];
    })
  ).env