Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
git
 
 
 
 
 
 
qmk
 
 
vim
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

dotfiles

Keyboard Layers

  1. Main Layer
  2. Control Layer
  3. Command Layer
  4. Semicolon Layer (Arrows, Symbols, Media)
  5. Quote/Escape Layer (Function Keys, Numbers, Symbols)
  6. Tab Layer (Number Pad, Window Management)
  7. Function Layer (Mac Function Keys)
  8. Option Layer

Main Layer

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
| ~    | !    | @    | #    | $    | %    | ^    | &    | *    | (    | )    | _    | +    | Backspace  |
| Esc  | 1    | 2    | 3    | 4    | 5    | 6    | 7    | 8    | 9    | 0    | -    | =    |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
| Tab      | q    | w    | e    | r    | t    | y    | u    | i    | o    | p    | {    | }    | |      |
|          |      |      |      |      |      |      |      |      |      |      | [    | ]    | \      |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
| Control    | a    | s    | d    | f    | g    | h    | j    | k    | l    | :    | "    | Enter       |
|            |      |      |      |      |      |      |      |      |      | ;    | '    |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
| Shift         | z    | x    | c    | v    | b    | n    | m    | <    | >    | ?    | Shift           |  
|               |      |      |      |      |      |      |      | ,    | .    | /    |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|CapsLock| Opt    | Cmd    |                                        | Cmd    | Fn     | Pn     | Ctrl   |
|        |        |        |                                        |        |        |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

Control Layer

Bash keyboard shortcuts like these.

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
|      |      |      |      |      |      |      |      |      |      |      |      |      |            |
|      |      |      |      |      |      |      |      |      |      |      |      |      |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
|          |      | Bksp | End  |      |      |Paste |Cut   | Tab  |      |Up    | Esc  |      |        |
|          |      | Word |      |      |      |      |to BOL|      |      |Arrow |      |      |        |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
| ########## | Home |      | Del  |Right |      | Bksp | Enter|      |Cut   |      |      |             |
| ########## |      |      |      |Arrow |      |      |      |      |to EOL|      |      |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
|               |      |      |      |      |Left  |Down  |      |      |      |      |                 |  
|               |      |      |      |      |Arrow |Arrow |      |      |      |      |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|        |        |        |                                        |        |        |        |        |
|        |        |        |                                        |        |        |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

Command Layer

Bash keyboard shortcuts like these. The "Command" maps that are lost are remapped in the Tab Layer.

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
|      |      |      |      |      |      |      |      |      |      |      |      |      |            |
|      |      |      |      |      |      |      |      |      |      |      |      |      |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
|          |      |      |      |      |      |      |      |      |      |      |      |      |        |
|          |      |      |      |      |      |      |      |      |      |      |      |      |        |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
|            |      |      | Del  |Right |      |      |      |      |      |      |      |             |
|            |      |      | Word |Word  |      |      |      |      |      |      |      |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
|               |      |      |      |      | Left |      |      |      |      |      |                 |  
|               |      |      |      |      | Word |      |      |      |      |      |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|        |        | ###### |                                        | ###### |        |        |        |
|        |        | ###### |                                        | ###### |        |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

Semicolon Layer

Arrow keys and navigation cluster, shifted number row, and media keys. In Finder.app, ;-u and ;-o actually send Cmd-Up and Cmd-Dn, to navigate up and down the directory tree.

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
| `    |      |      |      |      |      |      |      |Volume|Volume|Volume|Volume|Volume|            |
|      |      |      |      |      |      |      |      |Down  |Up    |Mute  |Down  |Up    |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
| ~        | !    | @    | #    | $    | %    | Del  | Home | PgUp | End  |Play/ | F14  | F15  |        |
|          |      |      |      |      |      |      |      |      |      |Pause |      |      |        |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
|            | ^    | &    | *    | (    | )    |Left  |Down  |Up    |Right | #### |      |             |
|            |      |      |      |      |      |Arrow |Arrow |Arrow |Arrow | #### |      |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
|               |      | +    | -    | _    | =    | PgDn |Enter |Prev  |Next  |      |                 |  
|               |      |      |      |      |      |      |      |Track |Track |      |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|        |        |        |                Play/Pause              | Volume |        |        |        |
|        |        |        |                                        | Mute   |        |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

Quote/Escape Layer

Function keys, number row and a number pad, and some brackets and math symbols. This layer can be triggered using either ' or Esc.

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
| #### | F1   | F2   | F3   | F4   | F5   | F6   | F7   | F8   | F9   | F10  | F11  | F12  |            |
| #### |      |      |      |      |      |      |      |      |      |      |      |      |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
|          | 1    | 2    | 3    | 4    | 5    | 6    | 7    | 8    | 9    | 0    |      |      |        |
|          |      |      |      |      |      |      |      |      |      |      |      |      |        |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
|            |      | {    | }    | [    | ]    | Bksp | 4    | 5    | 6    | -    | #### |             |
|            |      |      |      |      |      |      |      |      |      |      | #### |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
|               |      | +    | -    | _    | =    | 1    | .    | 2    | 3    |      |                 |  
|               |      |      |      |      |      |      |      |      |      |      |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|        |        |        |                     0                  |        |        |        |        |
|        |        |        |                                        |        |        |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

Tab Layer

Number pad, window management with Spectacle and the "Command" commands that were lost in the Command Layer.

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
|Win   |Win   |Win   |Win   |Win   |Win   |Win   |      | *    |      |      |      |      |            |
|Next  |Full  |Center|Left  |Right |Top   |Bottom|      |      |      |      |      |      |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
| ######## |Space |Space |Shift-| Tab  |      | Del  | 7    | 8    | 9    | +    | *    |      |        |
| ######## |Left  |Right |Tab   |      |      |      |      |      |      |      |      |      |        |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
|            | ,    |Space |Cmd+d |Cmd+f |Cmd+g | Bksp | 4    | 5    | 6    | -    | '    | Enter       |
|            |      |      |      |      |      |      |      |      |      |      |      |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
|               |      | (    | )    |      |Cmd+b | 1    | .    | 2    | 3    | /    |                 |  
|               |      |      |      |      |      |      |      |      |      |      |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|        |        |        |                     0                  |        |        |        |        |
|        |        |        |                                        |        |        |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

Function Layer

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
|      |      |      |      |      |      |      |      |      |      |Volume|Volume|Volume|            |
|      |      |      |      |      |      |      |      |      |      |Mute  |Down  |Up    |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
|          |      |      |      |      |      |      |      |      |      |Play/ |Bright|Bright|        |
|          |      |      |      |      |      |      |      |      |      |Pause |Down  |Up    |        |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
|            |      |      |      |      |      |      |      |      |      |Rewind|Fast- |             |
|            |      |      |      |      |      |      |      |      |      |      |Fwd   |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
|               |      |      |      |      |      |      |      |      |      |      |                 |  
|               |      |      |      |      |      |      |      |      |      |      |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|        |        |        |                                        |        | ###### |        |        |
|        |        |        |                                        |        | ###### |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

Option Layer

This is just a reference for what option- and shift-option- do on a Mac.

Option Layer

,------,------,------,------,------,------,------,------,------,------,------,------,------,------------,
|      |      |      |      |      |      |      |      |      |      |      |      |      |            |
|      |      |      |      |      |      |      |      |      |      |      |      |      |            |
|------'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--'---,--------|
|          |      |      |      |      |      |      |      |      |      |      |      |      |        |
|          |      |      |      |      |      |      |      |      |      |      |      |      |        |
|----------'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'-,----'--------|
|            |      |      |      |      |      |      |      |      |      |      |      |             |
|            |      |      |      |      |      |      |      |      |      |      |      |             |
|------------'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'--,---'-------------|
|               |      |      |      |      |      |      |      |      |      |      |                 |  
|               |      |      |      |      |      |      |      |      |      |      |                 |
|--------,------'-,----'---,--'------'------'------'------'------'--,---'----,-'------'-----------------|
|        |        |        |                                        |        |        |        |        |
|        |        |        |                                        |        |        |        |        |
'--------'--------'--------'----------------------------------------'--------'--------'--------'--------'

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published