694
submitted 15 hours ago by tirateimas@lemmy.pt to c/technology@lemmy.world
you are viewing a single comment's thread
view the rest of the comments
[-] im_fine_sandy@nord.pub 21 points 6 hours ago

This might just be the best thing that happens in tech (for me) all year.

I daily drive debian just because boring and reliable. However, fancy package managers like flatpak and appimages and nix have made debian much more vibrant - it's easy to install new versions of things now.

That said, nix package manager on debian is just freakin amazing. Being able to just nix-shell -p <obscure cli tool> and exit when I'm done with it is magnificent.

That's the gateway drug anyway. The nix based home-manager is pretty cool.

While I've been tempted to jump in with NixOS my experience with nix packages and home-manager has felt kind of bleeding edge or experimental. Loads of things that don't work as intended on debian.

A sophisticated well funded user base like a federal government has really good implications for the stability of the project in the future. I'm really stoked about this.

[-] pruneaue@infosec.pub 2 points 1 hour ago* (last edited 32 minutes ago)

Personally id say try it in a VM*. Home-manager and nix packages (and even flakes at this point) havent felt like experimental features for a good 5 years for me on NixOS

Edit: while on Mac yes. Havent played with it that much on other distros

[-] AHemlocksLie@lemmy.zip 2 points 2 hours ago

NixOS is great, but it definitely breaks things. It's the way it works, though, not whether the software is bleeding edge. Nix lets a package specify its own dependencies, even if those dependencies conflict with those of another package. It does this by breaking the traditional POSIX file system structure that many programs assume they can depend on. It puts all sorts of things where they "don't belong", and then uses a small army of environment variables, scripts, and symlinks to stitch it back together so that no individual package realizes what happened. If you only use software from the package manager, this is often (but not always) seemless, but if you download stuff from the web, none of the system libraries it traditionally expects are there. Likewise, if you're using Nix alongside something like Debian's apt, I wouldn't be at all surprised if the two package managers doing things in two different ways causes some issues that are hard to interpret to the uninformed.

this post was submitted on 29 Sep 2026
694 points (99.6% liked)

Technology

88310 readers
3288 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS