Hardware
ergodox-ez
I have now owned this keyboard for over six months now, and I am trying to figure out how I lived without this keyboard for so long.

Will spend $300 on headphones but not on a keyboard? If you work 40 hours a day on the keyboard then why not?
Modretro

Before running MRUpdater
sudo usermod -a -G dialout,uucp $USER
Download
MRUpdater
unzip MRUpdater-linux-x86_64.zip
./MRUpdater-x86_64.AppImage