I've used Arch on a MBA (2015), System76 (Galago Pro), and a Dell XPS 13 as well.
Planning to upgrade to a M1 Air with Asahi soon, with my Steam Deck as a secondary linux portable machine. Once you fix the keyboard layout on Macbooks, it is quite pleasant. I would upgrade to Framework, but its impossible to get where I live, so M1 it is.
The hid_apple module supports swapping the alt/cmd and the fn/cntrl keys to match standard keyboard layouts. It's quite helpful if you use multiple devices and keyboards.
Planning to upgrade to a M1 Air with Asahi soon, with my Steam Deck as a secondary linux portable machine. Once you fix the keyboard layout on Macbooks, it is quite pleasant. I would upgrade to Framework, but its impossible to get where I live, so M1 it is.