Use Right GUI as backspace key & 1ms polling interval on narze keymaps * Refactor & reimplement mod tap macros * Reduce tapping term * Update readme * Add narze userspace * Make use of narze userspace * Extract Superduper mode * Refactor Superduper mode * (Ergodox Infinity) Prevent stuck modifiers * Update ergodox_infinity/narze likewise * Add warning for building Infinity with docker * Fix include eeprom.h in superduper * Try enabling superduper mode with combo for ergodox infinity * Apply suggestions on #4546 * Convert to 4 spaces * Map backlight step key * Replace PLAY_NOTE_ARRAY * Fix superduper toggle * Re enable audio in planck rev4 * Use perform_space_cadet * Remove superduper mod tap triggers * Add readme for planck light firmware flashing command * Remove unused layers * Remove unused keycodes * Add backlight toggle * Remove unused songs & use DEFAULT_LAYER_SONGS * Update readme * Move includes to header file * Set RGUI & raise as backspace & unbind actual backspace * tmp * Fix qwerty doc * Use 1ms polling rate
narze's layout
Key features
- Qwerty + Colemak layouts, and you can type Qwerty on software-level Colemak as well. Very useful for gaming or when your friend wanna type something but don't use Colemak.
- (S)uper (D)uper Mode inspired by jasonrudolph, with some extensions such as backspace & forward delete.
- Mouse keys with Z
(S)uper (D)uper Mode
Press S+D simultaneously and hold, then...
H/J/K/Lfor Vim-like movementI/Oto move between browser tabs (Not working on Windows yet)AforOption (Alt)F/;forBackspace/Forward deleteAwithH/Lto move to previous/next wordAwithG/;to delete to previous/next wordGforCmd(Gui/Windows)- Available for all layouts (but plover) using physical S & D keys position in qwerty
SpacebarforShift(it's easier when already holding A with your pinky)- Disable with
Raise+Lower+M - You can edit or add more useful keys in SUPERDUPER layer
- It can be activated by holding
/as well, but it's slower sinceLT()usesTAPPING_TERMof 200ms butS+DusesCOMBO_TERMof only 20ms (Can be changed within config.h)
Build instructions
cd /path/to/qmk_firmware- Ensure latest libraries are loaded
make git-submodule - Build with docker
- Planck Rev. 4 :
util/docker_build.sh planck/rev4:narze - Planck Light :
util/docker_build.sh planck/light:narze
- Planck Rev. 4 :
- Flash hex file
- Using dfu-programmer
dfu-programmer atmega32u4 erase --force && dfu-programmer atmega32u4 flash .build/planck_rev4_narze.hex- For Planck Light change the target microcontroller
dfu-programmer at90usb1286 erase --force && dfu-programmer at90usb1286 flash .build/planck_light_narze.hex
- For Planck Light change the target microcontroller
- Use QMK Toolbox
- Using dfu-programmer