| .. | ||
| narze.c | ||
| narze.h | ||
| readme.md | ||
| rules.mk | ||
| superduper.c | ||
| superduper.h | ||
narze's layout
(S)uper (D)uper Mode
Inspired by jasonrudolph, with some extensions such as backspace & forward delete. The idea is to make another useful layer available on the home row.
To use, press S+D simultaneously and hold, then...
H/J/K/Lfor Vim-like movementI/Oto move between browser tabsAforOption (Alt)FforBackspace;forDeleteAwithH/Lto move to previous/next wordAwithG/;to delete to previous/next word- 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)
The implementation will vary and some keys are not available in some of my layouts, please refer to _SUPERDUPER layer in each of my keymap.c files.
LICENSE
Copyright 2019 Manassarn Manoonchai manassarn@gmail.com @narze
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.