Asahi Linux is amazing and pretty usable at this point. However, last I tried I couldn't get stuff like Slack and Spotify to work on it because there are no Arm packages for those. Has anyone found a way around that?

Electron and apps built with it are missing from most ARM64 Linux distributions.

Once you've built Electron (or downloaded their binaries), many of the builds fail because they download something that requires x86_64, and then you get to troubleshoot that.

Flathub doesn't have aarch64 builds of most of these apps either, so I'm assuming it is not just me having issues.

So much for cross platform. It is doable for the open source apps if you want to get your hands dirty though.

It did motivate me to look for non-Electron replacements (to Electron apps, not Slack and Spotify specifically), so I've got that going for me.

Sent from an RPi4 I use as an always on workstation.

You could have a look at box86 and box64:

https://box86.org/ | https://github.com/ptitSeb/box64

I haven't tried them myself, but I've read consistent testimony that the performance (and compatibility) is great.