]> git.donarmstrong.com Git - qmk_firmware.git/blob - layouts/community/ortho_4x12/guidoism/readme.md
Converted guidoism layout to new keyboard-agnostic form (#3367)
[qmk_firmware.git] / layouts / community / ortho_4x12 / guidoism / readme.md
1 # Guido's Planck Keyboard Layout
2
3 * Left palm to the `mov` key gets you the `Move` layer
4 * Right thumb on the `raise` key gets you the various programming brackets and parens on your left hand
5 * Left palm on `mov` key and left thumb on `lower` key gets you a numpad on your right hand
6 * Shift with the spacebar
7 * Left pinky is control on hold and escape on tap
8 * Left shift is caps lock on double-tap
9
10 ```
11 ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
12 │  ⇥  │  q  │  w  │  e  │  r  │  t  │  y  │  u  │  i  │  o  │  p  │  ⌫  │
13 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
14 │ c/e │  a  │  s  │  d  │  f  │  g  │  h  │  j  │  k  │  l  │  :  │  ⏎  │
15 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
16 │  ⇧  │  z  │  x  │  c  │  v  │  b  │  n  │  m  │  ,  │  .  │  /  │     │
17 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
18 │ mov │     │  ⌥  │  ⌘  │lower│   sp/sh   │raise│  ⌘  │  ⌥  │  ;  │     │
19 └─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
20 ```
21
22 ## Lower
23 ```
24 ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
25 │  ~  │  !  │  @  │  #  │  $  │  %  │  ^  │  &  │  *  │     │     │ Undo│
26 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
27 │     │     │ Cut │ Copy│Paste│     │     │  _  │  +  │  "  │  '  │  |  │
28 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
29 │     │     │     │     │     │     │     │     │     │     │     │     │
30 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
31 │     │     │     │     │     │           │     │ next│ vol-│ vol+│ play│
32 └─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
33 ```
34
35 ## Raise
36 ```
37 ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
38 │  `  │  1  │  2  │  3  │  4  │  5  │  6  │  7  │  8  │  9  │  0  │     │
39 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
40 │     │  [  │  ]  │  (  │  )  │     │     │  -  │  =  │     │     │  \  │
41 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
42 │     │  <  │  >  │  {  │  }  │     │     │     │     │     │     │     │
43 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
44 │     │     │     │     │     │           │     │     │     │     │     │
45 └─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
46 ```
47
48 ## Move
49 ```
50 ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
51 │RESET│DEBUG│     │     │     │     │     │ PgUp│  ↑  │ PgDn│     │     │
52 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
53 │     │     │     │     │     │     │     │  ←  │  ↓  │  →  │     │     │
54 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
55 │     │     │     │     │     │     │     │ Home│     │ End │     │     │
56 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
57 │     │     │     │     │     │           │     │     │     │     │     │
58 └─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
59 ```
60
61 ## Numpad
62 ```
63 ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
64 │     │     │     │     │     │     │     │  7  │  8  │  9  │  /  │     │
65 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
66 │     │     │     │     │     │     │     │  4  │  5  │  6  │  *  │     │
67 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
68 │     │     │     │     │     │     │     │  1  │  2  │  3  │  -  │     │
69 ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
70 │     │     │     │     │     │           │  ,  │  0  │  .  │  +  │     │
71 └─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
72 ```
73
74 Use the [QMK Configurator](https://config.qmk.fm/#/planck/rev4/LAYOUT_planck_mit) 
75 to edit the guidoism.json file. Then update it and run `python3 layouts/community/ortho_4x12/guidoism/generate_c.py`
76 to get the update C structs and Markdown for this file.