Follow MacOS install guide
Keep in mind that the instructions are designed for Intel, so /usr/local
needs to be replaced by /opt/homebrew
in most places.
install nightly-aarch64-apple-darwin toolchain to get rid of errors about wrong arch lib linked
rustup install nightly-aarch64-apple-darwin
Then to make this toolchain your default:
rustup default nightly-aarch64-apple-darwin
export LDFLAGS="-L/opt/homebrew/opt/sqlite/lib"
export CPPFLAGS="-I/opt/homebrew/opt/sqlite/include"
./configure && make -j$(( $(nproc) - 1))
If lightningd hogs all your CPU when you start it up, kill it, delete its pid file, and try again. I haven't discovered why this happens.