They have their reason for being, flakes help with reproducibility by pinning the versions, whereas home manager helps with running stuff as non-root and in non-NixOS systems.
Your flake.nix can just have a default output that points to your configuration.nix and you’re done. That’s how my flake started.
They have their reason for being, flakes help with reproducibility by pinning the versions, whereas home manager helps with running stuff as non-root and in non-NixOS systems.
Your flake.nix can just have a default output that points to your configuration.nix and you’re done. That’s how my flake started.