I am using Asahi Linux with Sway on an M1 and it is very nice
Some tips for the Mac
How I use git and github in a multi boot
The tutorial front page