The migration process was easy, and I was able to use it to replace my sim link script with it's file directives.
It also integrates well with my Nixos Systems.
The migration process was easy, and I was able to use it to replace my sim link script with it's file directives.
It also integrates well with my Nixos Systems.
The added bonus is:
1. No need for complicated directory structures that a symlink-like script needs to manage.
2. Dotfile management coupled with package management. Dotfiles only make sense as configuration to packages you have - why would you not tie these together?
3. Minor-to-no tweaks required to have a fully reproduced setup on any machine.
Seriously, I transitioned my dotfiles from my NixOS machine at home to my work-issued M2 within... an hour?
I will never not evangelize Nix.
On the upside: you do get a whole purpose-build language for configuring your system, piecing together your configurations dynamically, installing your packages and so much more.
Ability to install packages is another huge thing. Home-Manager does not just configure my tools, it also installs them (including my DE), so I can get started with my custom config on a new system in a matter of minutes.