I am in the process of migrating my second PC from Manjaro to NixOS. This Manjaro PC has been around for a long time and has an enormous home user directory with configs and data. If during the installation process I partition my /
on a seperate drive and mount /home/
to where my current Manjaro /home/
is, will the transfer of configs and data transition seamlessly to NixOS?
I did something similar before many years ago when I migrated from Ubuntu to Manjaro. I once read that a Linux user dual booted Gentoo and a variation of Suse where both operating systems shared a home directory. Pretty cool.
I realize that Home Manager is a special use case and is 100% incomptible with other Linux distros so to be clear for now I don’t plan on using Flakes or Home Manager - - just manage my packages with nixpkgs and configs the traditional way.
I have begun to use Gnu Stow to manage dotfiles and track on GitHub but I am wondering whether my current Manjaro /home/
can be dropped in to my new NixOS installation without manually handling each dotfile. How seamless can I expect that kind of transition to be? If there could be obstacles, what would they be and how would it be different compared to migrating other distros and home directories as I have successfully done so in the past?