this post was submitted on 25 Jun 2023
1 points (100.0% liked)

Linux

5252 readers
120 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] keardap@lemmy.selfhost.quest 1 points 1 year ago

Been using it for a few years now, it's freaking amazing.

  • My laptop died, recovery was: 1. rebuild my system from git 2. load the backup data. Took me about 20 minutes to prepare everything, went on with my day and when I got back to the laptop it was right as I needed it.
  • I need to target different Python version, with packages and everything, on different systems. Using nix I can a git version of a project to a Python environment, and it just works. Same with other languages.
  • Rollbacks are epic for experiments.
  • I can duplicate shared settings between computers, for example, I have a desktop PC and a laptop, both run the same DE, browser, email client, etc, all those goodies are defined from the same file. My server runs no DE, so its configuration file does not load the PC nix file.