What other approaches do folks use to deterministically customize Linux?

  • Oinks@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    5
    ·
    7 days ago

    That’s not entirely true, unless you choose to nixify everything. You can just have a basic Nix configuration that installs whatever programs you need, then use stow (or whatever symlink manager you prefer) to manage the rest of your config.

    You can’t entirely forget that you’re on NixOS because of FHS noncompliance but even then getting nix-ld to work doesn’t require a lot of effort.

    • ruffsl@programming.devOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      7 days ago

      nix-ld has been really helpful. I wish there were some automated tools where you could feed at the binary, or a directory of binaries, and it would just return all of the nix package names you should add include with nix-ld.

      Also if there were some additional flags to filter out redundant packages because of overlapping recursive dependencies or suggest a decent scope of meta package to start with for desktop environments, that’d be handy.