You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.8 KiB

  1. # narze's layout
  2. ## (S)uper (D)uper Mode
  3. Inspired by [jasonrudolph](https://github.com/jasonrudolph/keyboard#super-duper-mode), with some extensions such as backspace & forward delete. The idea is to make another useful layer available on the home row.
  4. To use, press `S+D` simultaneously and hold, then...
  5. - `H/J/K/L` for Vim-like movement
  6. - `I/O` to move between browser tabs
  7. - `A` for `Option (Alt)`
  8. - `F` for `Backspace`
  9. - `;` for `Delete`
  10. - `A` with `H/L` to move to previous/next word
  11. - `A` with `G/;` to delete to previous/next word
  12. - Available for all layouts (but plover) using physical S & D keys position in qwerty
  13. - `Spacebar` for `Shift` (it's easier when already holding A with your pinky)
  14. - Disable with `Raise+Lower+M`
  15. - You can edit or add more useful keys in SUPERDUPER layer
  16. - It can be activated by holding `/` as well, but it's slower since `LT()` uses `TAPPING_TERM` of 200ms but `S+D` uses `COMBO_TERM` of only 20ms (Can be changed within config.h)
  17. 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.
  18. # LICENSE
  19. Copyright 2019 Manassarn Manoonchai manassarn@gmail.com @narze
  20. This program is free software: you can redistribute it and/or modify
  21. it under the terms of the GNU General Public License as published by
  22. the Free Software Foundation, either version 2 of the License, or
  23. (at your option) any later version.
  24. This program is distributed in the hope that it will be useful,
  25. but WITHOUT ANY WARRANTY; without even the implied warranty of
  26. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  27. GNU General Public License for more details.
  28. You should have received a copy of the GNU General Public License
  29. along with this program. If not, see <http://www.gnu.org/licenses/>.