This keymap is based on the Iris default by Bakingpy/nooges without much deviation.
See keymap.c for full details.