qmk_firmware/keyboards/lets_split/keymaps/normacos
Drashna Jaelre 678fae6cce Reformat 40% Ortho boards to work with Layouts feature (#2804)
* Reformat 40% Ortho boards to work with Layouts feature

* Fix krusli keymap to compile properly

* Fix mt40 compile errors

* Fix layouts

* fix RGB?
2018-05-14 10:11:12 -04:00
..
config.h
keymap.c
readme.md

readme.md

normacos

This keymap was designed especifically to be used on a MacOS High Sierra system with constant use of the Terminal, as it includes a multitude of macros for both the terminal as well as Spotlight Search.

Norman keyboard layout info page.

Some Norman layout keys were placed on different layers and different positions based on available space.

Macros:

  • CtlEsc sends Escape when tapped, and Control when held.
  • SftEnt sends Enter when tapped, and Shift when held.
  • Lock locks the computer
  • Slack opens Slack through Spotlight Search
  • Term opens Terminal through Spotlight Search
  • Spot opens Spotify through Spotlight Search
  • Chrome opesn Chrome through Spotlight Search
  • OutLk opens Microsoft Outlook through Spotlight Search
  • ScnSht allows the user to take a screenshot of a selected portion of the screen
  • ClrHom clears Terminal line from beginning of line up to cursor
  • ClrEnd clears Terminal line from cursor up to end of line
  • ShHome moves Terminal cursor to beginning of line
  • ShEnd moves Terminal cursor to end of line
  • Search activates Terminal Reverse Search Command History
  • Sudo elevates last Terminal command
  • UpDir moves working directory to its parent

Any and all empty keys shown below are will be set in the future, and do nothing as of the time of this writing.

Default (Norman)

,-----------------------------------------. ,-----------------------------------------.
|  Tab |   Q  |   W  |   D  |   F  |   K  | |   J  |   U  |   R  |   L  |   ;  | Bksp |
|------+------+------+------+------+------| |------+------+------+------+------+------|
|CtlEsc|   A  |   S  |   E  |   T  |   G  | |   Y  |   N  |   I  |   O  |   H  |  '   |
|------+------+------+------+------+------| |------+------+------+------+------+------|
| Shift|   Z  |   X  |   C  |   V  |   B  | |   P  |   M  |   ,  |   .  |   /  |SftEnt|
|------+------+------+------+------+------| |------+------+------+------+------+------|
| Lock | Home |  End | Alt  | Lower| GUI  | | Space| Raise| Left | Down |  Up  | Right|
`-----------------------------------------' `-----------------------------------------'

Lower

,-----------------------------------------. ,-----------------------------------------.
|  Tab |  F1  |  F2  |  F3  |  F4  |      | |NumLck|   7  |   8  |   9  |   =  | Bksp |
|------+------+------+------+------+------| |------+------+------+------+------+------|
|CtlEsc|  F5  |  F6  |  F7  |  F8  |      | |   *  |   4  |   5  |   6  |   +  |  Del |
|------+------+------+------+------+------| |------+------+------+------+------+------|
| Shift|  F9  |  F10 |  F11 |  F12 |      | |   /  |   1  |   2  |   3  |   -  |SftEnt|
|------+------+------+------+------+------| |------+------+------+------+------+------|
| Lock | Home |  End |  Alt | Lower|  GUI | |   .  | Raise|   0  | Spot |Chrome|      |
`-----------------------------------------' `-----------------------------------------'

Raise

,-----------------------------------------. ,-----------------------------------------.
|  Tab |   !  |   @  |   #  |   $  |   %  | |   ^  |   &  |   *  |   (  |   )  |  Del |
|------+------+------+------+------+------| |------+------+------+------+------+------|
|CtlEsc| Sudo | UpDir| Slack| Term | OutLk| |   =  |   -  |   \  |   [  |   ]  |   `  |
|------+------+------+------+------+------| |------+------+------+------+------+------|
| Shift|ClrHom|ClrEnd|ShHome| ShEnd|Search| | Play | Mute | VolDn| VolUp|ScnSht|SftEnt|
|------+------+------+------+------+------| |------+------+------+------+------+------|
| Lock | Home |  End |  Alt | Lower|  GUI | | Space| Raise| Left | Down |  Up  | Right|
`-----------------------------------------' `-----------------------------------------'

Adjust (Lower + Raise)

,-----------------------------------------. ,-----------------------------------------.
|      |      |      |      |      |      | |      |      |      |      | Reset|      |
|------+------+------+------+------+------| |------+------+------+------+------+------|
|      |      |      |      | AudOn|AudOff| |      |Norman|      |      |      |      |
|------+------+------+------+------+------| |------+------+------+------+------+------|
|      |      |      |      |      |      | |      |      |      |      |      |      |
|------+------+------+------+------+------| |------+------+------+------+------+------|
|      |      |      |      | Lower|      | |      | Raise|      |      |      |      |
`-----------------------------------------' `-----------------------------------------'