Okok, but look into NIXOS. I used to use arch, but keeping multiple machines in sync with my bespoke config became super cumbersome. Updates sometimes broke my machines.
With NIXOS you can just roll back to the previous system state. It's a absolute game changer