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.
		
		
		
		
		
			
		
			
				
					108 lines
				
				10 KiB
			
		
		
			
		
	
	
					108 lines
				
				10 KiB
			| 
								 
											7 years ago
										 
									 | 
							
								# Guido's Planck Keyboard Layout
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								I've written a script to convert the json file from the
							 | 
						||
| 
								 | 
							
								[QMK Configurator](https://config.qmk.fm) to the C macros
							 | 
						||
| 
								 | 
							
								and a pretty form the comments. 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								First import the json file in this directory into the configurator,
							 | 
						||
| 
								 | 
							
								make any changes, export the file and then run this:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    mv ~/Downloads/guidoism.json layouts/community/ortho_4x12/guidoism/ && python3 layouts/community/ortho_4x12/guidoism/generate_c.py && make planck:guidoism:dfu
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								TODO: Move running of generate_c.py to makefile so I just need to run `make planck:guidoism:dfu`
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Note that the pretty forms of the keys are defined in another json
							 | 
						||
| 
								 | 
							
								file and are made for my specific board. You made need to update this
							 | 
						||
| 
								 | 
							
								file to get the pretty forms to look right.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								* Left palm to the `mov` key gets you the `Move` layer
							 | 
						||
| 
								 | 
							
								* Right thumb on the `raise` key gets you the various programming brackets and parens on your left hand
							 | 
						||
| 
								 | 
							
								* Left palm on `mov` key and left thumb on `lower` key gets you a numpad on your right hand
							 | 
						||
| 
								 | 
							
								* Shift with the spacebar
							 | 
						||
| 
								 | 
							
								* Left pinky is control on hold and escape on tap
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								## Current Configuration
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Qwerty
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								```
							 | 
						||
| 
								 | 
							
								┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
							 | 
						||
| 
								 | 
							
								│  ⇥  │  q  │  w  │  e  │  r  │  t  │  y  │  u  │  i  │  o  │  p  │  ⌫  │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│ ctrl│  a  │  s  │  d  │  f  │  g  │  h  │  j  │  k  │  l  │  :  │  ⏎  │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│  ⇧  │  z  │  x  │  c  │  v  │  b  │  n  │  m  │  ,  │  .  │  /  │     │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│ mov │  ⎋  │  ⌥  │  ⌘  │lower│   sp/sh   │raise│  ⌘  │  ⌥  │  ;  │  fn │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								└─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								## Lower
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│  ~  │  !  │  @  │  #  │  $  │  %  │  ^  │  &  │  *  │     │     │ undo│
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│     │     │ cut │ copy│paste│     │     │  _  │  +  │  "  │  '  │  |  │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│ caps│     │     │     │     │     │     │     │     │     │     │     │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │     │     │     │     │           │     │ next│ vol-│ vol+│ play│
							 | 
						||
| 
								 | 
							
								└─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								## Raise
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
							 | 
						||
| 
								 | 
							
								│  `  │  1  │  2  │  3  │  4  │  5  │  6  │  7  │  8  │  9  │  0  │     │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │  [  │  ]  │  (  │  )  │     │     │  -  │  =  │     │     │  \  │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │  <  │  >  │  {  │  }  │     │     │     │     │     │     │     │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │     │     │     │     │           │     │     │     │     │     │
							 | 
						||
| 
								 | 
							
								└─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								
							 | 
						||
| 
								 | 
							
								## Movement
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								```
							 | 
						||
| 
								 | 
							
								┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│reset│debug│     │     │     │     │     │ pgup│  ↑  │ pgdn│     │     │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │     │     │     │     │     │     │  ←  │  ↓  │  →  │     │     │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│     │     │     │     │     │     │     │ home│     │ end │     │     │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │     │     │     │     │           │     │     │     │     │     │
							 | 
						||
| 
								 | 
							
								└─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								## Numpad
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│     │     │     │     │     │     │  %  │  7  │  8  │  9  │  0  │     │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│     │     │     │     │     │     │  $  │  4  │  5  │  6  │  .  │     │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│     │     │     │     │     │     │  0  │  1  │  2  │  3  │  ,  │     │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								│     │     │     │     │     │           │     │  0  │     │     │     │
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								└─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 
											7 years ago
										 
									 | 
							
								
							 | 
						||
| 
								 | 
							
								## Function
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
							 | 
						||
| 
								 | 
							
								│     │  f1 │  f2 │  f3 │  f4 │  f5 │  f6 │  f7 │  f8 │  f9 │ f10 │     │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │     │     │     │     │     │     │     │     │     │     │     │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │     │     │     │     │     │     │     │     │     │     │     │
							 | 
						||
| 
								 | 
							
								├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
							 | 
						||
| 
								 | 
							
								│     │     │     │     │     │           │     │     │     │     │     │
							 | 
						||
| 
								 | 
							
								└─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
							 | 
						||
| 
								 | 
							
								```
							 |