This layout is what I use on my Planck. Some features of the layout:
Also, another note: the QWERTY layout uses LGUI_T(KC_ESC)
and the COLEMAK/DVORAK layouts use LCTL_T(KC_ESC)
. This is because I use the QWERTY layout on my Mac laptop so that I don't have to change the software remapping every time I dock my laptop. This also allows a convenient remapping of the modifier keys. I use the hardware mapped COLEMAK layout on Linux.