I am now onto the compiling phase. I have managed to get a virtual ubuntu machine going, and try to compile the code.
I had a few errors at first just because I didn't have all the correct packages installed, but I think I at least am close now.
I am currently getting the following when I do '$ make KEYMAP=jester'.
sh: 1: dfu-programmer: not found
It is creating a gh60_lufa.elf file, so I am assuming it compiled. So no how do I actually get it on the teensy?