Home Manager can be used independently of the system configuration and works with both traditional setups and newer Flakes-based configurations.