4 ms·
For me, I have found nix home manager to be the most effective solution for managing my dotfiles. The migration process was easy, and I was able to use it to r
by LorenzoGood 2y ago
For me, I have found nix home manager to be the most effective solution for managing my dotfiles.
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.
- ar_lan 2y agoNix + Home Manager is by far the easiest-to-manage system for dotfile management to date for me. 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.
- Cu3PO42 2y agoI have also ended up with Home-Manager. It's an extremely powerful tool that I am unlikely to replace in the next ten or so years, but you also need to learn a whole programming language (Nix) plus a DSL (the NixOS module system) to get the most out of it. 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.