These are great! I had to do most of this but a bit more since I am using the Apple Silicon Mac. I don't want to be that self promoting guy, but I wrote a summary of additional woraround you might need to get it working on M1 machine: https://yaxarat.medium.com/setting-up-the-correct-environment-for-kotlin-multiplatform-mobile-development-in-m1-apple-silicon-fa9ee62d0c1d