keychron_qmk_firmware/keyboards/nyquist/keymaps/333fred
MechMerlin 1f77868427 More Configurator Warning Fixes (#2716)
* mf68_ble did not have the correct .c and .h files

* Fix JC65 KEYMAP to LAYOUT

* Change KEYMAP to LAYOUT for s60_x

* Convert KEYMAP to LAYOUT for lets_split boards

* Convert KEYMAP to LAYOUT

* more fixes to keymap for iris

* convert KEYMAP to LAYOUT for levinson keyboard

* change losinggeneration's KEYMAP to LAYOUT

* convert KEYMAP to LAYOUT

* convert KEYMAP to LAYOUT for nyquist

* convert KEYMAP to LAYOUT

* convert KEYMAP to LAYOUT for viterbi

* convert KEYMAP to LAYOUT

* convert KEYMAP and its subsidiries to the LAYOUT standard

* convert KEYMAP and its subsidiries to the new LAYOUT standard
2018-04-07 23:32:14 -07:00
..
config.h Turn on prevent stuck modifiers for my keymaps. 2017-12-09 00:06:08 -05:00
keymap.c More Configurator Warning Fixes (#2716) 2018-04-07 23:32:14 -07:00
README.md Fixed dead links (#2451) 2018-03-01 07:45:47 -08:00
rules.mk 333fred layout update (#1971) 2017-11-06 12:09:01 -05:00

333fred's Nyquist Layout

This nyquist layout is based on my Ergodox Infinity Layout, which is here. It doesn't have all of my VS extensions, as I have my nyquist at home, not at work.

Layers

QWERTY

The shift modifiers on this layer all use OSM to allow for quick single capitalization. LwrVIM acts a combo one-shot toggle and momentary layer toggle. Tap once to make the next key be sent on the Lower. Hold to move to the Lower layer until release. Tap and hold (so press, release, press and hold) to move to the VIM layer until release. Game is a regular toggle layer.

Qwerty
,-----------------------------------------------------------------------------------.
|   `  |   1  |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  |  -   |
|------+------+------+------+------+------+------+------+------+------+------+------|
| Tab  |   Q  |   W  |   E  |   R  |   T  |   Y  |   U  |   I  |   O  |   P  |  \   |
|------+------+------+------+------+-------------+------+------+------+------+------|
| Esc  |   A  |   S  |   D  |   F  |   G  |   H  |   J  |   K  |   L  |   ;  |  "   |
|------+------+------+------+------+------|------+------+------+------+------+------|
| Shift|   Z  |   X  |   C  |   V  |   B  |   N  |   M  |   ,  |   .  |/ Ctrl| Shift|
|------+------+------+------+------+------+------+------+------+------+------+------|
| Ctrl |  Alt |  F4  | GUI  |LwrVIM| Bksp | Spc  | Ent  | Lock |   =  | RAlt | Del  |
`-----------------------------------------------------------------------------------'

Lower

My symbol and numpad layer. APscr is a macro that sends ALT+PRSC, to take a screenshot of the current application.

Lower
,-----------------------------------------------------------------------------------.
| Caps |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |  F7  |  F8  |  F9  |  F10 |  F11 |
|------+------+------+------+------+-------------+------+------+------+------+------|
|      |   !  |   @  |   (  |   )  |   |  |   7  |   8  |   9  |   *  |   )  |  F12 |
|------+------+------+------+------+-------------+------+------+------+------+------|
|      |   #  |   $  |   {  |   }  |   `  |   4  |   5  |   6  |   +  |   }  |  |   |
|------+------+------+------+------+------|------+------+------+------+------+------|
| APscr|   %  |   ^  |   [  |   ]  |   ~  |   1  |   2  |   3  |   \  | Vol- | Vol+ |
|------+------+------+------+------+------+------+------+------+------+------+------|
| Pscr |      |      |      |      | GAME |   0  |   .  |   =  | Prev | Next | Play |
`-----------------------------------------------------------------------------------'

VIM Movement

Pressing and holding F moves to this layer, which turns hjkl into vim movement keys. a and d are macros which send WIN+Left and WIN+Right, respectively. Shift and CTRL have been remapped for ease of selecting text.

Vim Movement (Hold down F)
,-----------------------------------------------------------------------------------.
|      |      |      |      |      |      |      |      |      |      |      |      |
|------+------+------+------+------+------+------+------+------+------+------+------|
|      |      |      |      |      |      |      |      |      |      |      |      |
|------+------+------+------+------+------+------+------+------+------+------+------|
|      | DLeft|DRight| LCTRL|      |      | Left | Down |  Up  | Right|      |      |
|------+------+------+------+------+------+------+------+------+------+------+------|
|      |      |      |      |      |      |      |      |      |      |      |      |
|------+------+------+------+------+------+------+------+------+------+------+------|
|      |      |      |      | LShft|      |      |      |      |      |      |      |
`-----------------------------------------------------------------------------------'

Gaming

This layer is designed for playing games. All one-shot modification has been turned off, and the common game controls keys have been moved around for easier access.

Gaming mode (Raise)
,-----------------------------------------------------------------------------------.
| ESC  |      |      |      |      |      |      |      |      |      |      |      |
|------+------+------+------+------+------+------+------+------+------+------+------|
|      |      |      |      |      |      |      |      |      |      |      |      |
|------+------+------+------+------+------+------+------+------+------+------+------|
| CTRL |      |      |      |   F  |      |      |      |      |      |      |      |
|------+------+------+------+------+------+------+------+------+------+------+------|
| Shift|   Z  |      |      |      |      |      |      |      |      |      |  GUI |
|------+------+------+------+------+------+------+------+------+------+------+------|
| Enter|      | Lock | Bksp | Alt  |  Spc | Lower| Left |  Up  | Down | Right|QWERTY|
`-----------------------------------------------------------------------------------'