Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
What I can suggest is, install Nix on top of Arch and start porting your user config to Nix with Home Manager. Then when you want to just to NixOS you can plug in your Home Manager config so you don't have to figure that out in a distro as hostile to new users as NixOS.
One think I saw that I don't recommend is to change your password after installing; that's not very reporoducible, use users.users..hashedPassword or users.users..passwordFile with agenix or sops-nix.
One think I saw that I don't recommend is to change your password after installing; that's not very reporoducible, use users.users..hashedPassword or users.users..passwordFile with agenix or sops-nix.
For flakes you don't have to set up everything manually there are helper libraries, I use flake-utils-plus.