|
|
|
|
|
by nrdxp
783 days ago
|
|
I did use git for a long time for just this purpose. I don't even remember the details now, but it worked well enough for a single machine. The main reason I switched to Nix about 8-9 years ago to manage my configurations was the deterministic package versioning. This is mainly because I started managing a lot more machines and each machine had different versions of different software and some config options were deprecated or removed, or syntax was changed, etc etc. This is around the same time I started to get fed up with Ansible for provisioning and Nix along with NixOS solved both problems quite nicely, enough that I haven't felt a need to change nor any regret since. If not for that, I'd probably still be using pure git. |
|