My most recent version of this was symlinking SSL Certs before building Nix packages, a simple task I just kept forgetting to and was then greeted by errors.
I can’t speak for Flatpak as I haven’t tried it but nixpkgs are beautiful to work with and configuration of my system has become completely reproducible in a clean format.
Well you still have to check all the boxes, you pay for the license the same way you can study and take certain exams but have to pay for the certificate.
Honestly you can use a Mac perfectly well without ever signing into iCloud + you don’t get prompted to sign in ever really unless you click on a feature that requires iCloud like the iCloud tab in settings.
You can even use the apps like mail without ever signing into iCloud.
Yeah I think most people have experienced an iPad or iPhone but not a Mac so they assume it’s the same walled garden. What they don’t realise is Mac has been a solid choice for power users, developers and creators of all varieties for over 10 years, this means the community and app selection is honestly ridiculously good.
That’s more of an architecture shift as opposed to we don’t support it because fuck you, also Rosetta means most x86 Mac apps will be able to run on the m-series chips.