[Keymap] ninjonas keymap updates (#8170)
* [keymap] ninjonas keymap updates * [refactor(kyria)] updating keymap for numpad layer to be transparent rather than ignores * [keymap(lily58)] added numpad layer * [keymap(crkbd)] added numpad layer activated through tapdance * [fix(8170)] fixing code review changes requested by noroadsleft * [fix(8170)] updating comments and .md files to use 'Cmd' instead of  and ⌘
This commit is contained in:
		
							parent
							
								
									5e79da9f32
								
							
						
					
					
						commit
						79e6b78669
					
				
					 20 changed files with 378 additions and 80 deletions
				
			
		| 
						 | 
				
			
			@ -17,17 +17,17 @@ See: https://docs.qmk.fm/#/feature_userspace
 | 
			
		|||
- [Kyria](../../keyboards/kyria/keymaps/ninjonas)
 | 
			
		||||
 | 
			
		||||
## Features
 | 
			
		||||
### [Keys](ninjonas.h#L37)
 | 
			
		||||
### [Keys](ninjonas.h)
 | 
			
		||||
|Code | Description |
 | 
			
		||||
|---|---|
 | 
			
		||||
|K_LOCK | MacOS shortcut to execute lock command  + CTRL + Q |
 | 
			
		||||
|K_LOCK | MacOS shortcut to execute lock command Cmd + CTRL + Q |
 | 
			
		||||
|K_CSCN | MacOS shortcut to copy a portion of the screen to the clipboard |
 | 
			
		||||
|K_MDSH | MacOS shortcut to get em-dash `–` |
 | 
			
		||||
|K_RAPP | MacOS shortcut to switch apps to the right |
 | 
			
		||||
|K_LAPP | MacOS shortcut to switch apps to the left |
 | 
			
		||||
|K_CPRF |  + Shift + M. Used for switching Google Chrome profiles | 
 | 
			
		||||
|K_CPRF | Cmd + Shift + M. Used for switching Google Chrome profiles | 
 | 
			
		||||
 | 
			
		||||
### [Layers](ninjonas.h#L44)
 | 
			
		||||
### [Layers](ninjonas.h)
 | 
			
		||||
|Code | Description |
 | 
			
		||||
|---|---|
 | 
			
		||||
|LT_LOW | Tap for ENTER, hold for RAISE |
 | 
			
		||||
| 
						 | 
				
			
			@ -38,13 +38,13 @@ See: https://docs.qmk.fm/#/feature_userspace
 | 
			
		|||
|LG_LOW | Press to toggle LOWER layer |
 | 
			
		||||
|LG_RAI | Press to toggle RAISE layer |
 | 
			
		||||
 | 
			
		||||
### [Mod-Taps](ninjonas.h#L50)
 | 
			
		||||
### [Mod-Taps](ninjonas.h)
 | 
			
		||||
|Code | Description |
 | 
			
		||||
|---|---|
 | 
			
		||||
|MT_DEL | Tap for Delete, hold for  + ALT + SHIFT |
 | 
			
		||||
|MT_DEL | Tap for Delete, hold for Cmd + ALT + SHIFT |
 | 
			
		||||
|MT_EQL | Tap for =, hold for ALT + SHIFT |
 | 
			
		||||
 | 
			
		||||
### [Layout Blocks](ninjonas.h#L54)
 | 
			
		||||
### [Layout Blocks](ninjonas.h)
 | 
			
		||||
Predefined keyboard layout templates to speed up configuring split keyboards
 | 
			
		||||
 | 
			
		||||
|Code | Description |
 | 
			
		||||
| 
						 | 
				
			
			@ -59,6 +59,7 @@ Predefined keyboard layout templates to speed up configuring split keyboards
 | 
			
		|||
|MOUSE | Mouse Cluster |
 | 
			
		||||
|MEDIA | Media Cluster |
 | 
			
		||||
|MOD | Modifier Cluster |
 | 
			
		||||
|NUMPAD | Numpad Cluster |
 | 
			
		||||
 | 
			
		||||
### [Macros](process_records.c)
 | 
			
		||||
|Code | Description |
 | 
			
		||||
| 
						 | 
				
			
			@ -68,7 +69,7 @@ Predefined keyboard layout templates to speed up configuring split keyboards
 | 
			
		|||
|M_MALL | Macro to send QMK make command to all [ninjonas](#Supported%20Keyboards) keyboards |
 | 
			
		||||
|M_FLSH | Macro to send QMK make command to compile keyboard with the correct bootloader |
 | 
			
		||||
|M_VRSN | Macro to send QMK version |
 | 
			
		||||
|M_SHFT | Sends  + alt + shift to a keycode to activate [ShiftIt](https://github.com/fikovnik/ShiftIt) |
 | 
			
		||||
|M_SHFT | Sends Cmd + alt + shift to a keycode to activate [ShiftIt](https://github.com/fikovnik/ShiftIt) |
 | 
			
		||||
|M_CODE | Opens [Visual Studio Code](https://code.visualstudio.com/) on current directory |
 | 
			
		||||
|M_TERM | Launches Spotlight and calls Terminal |
 | 
			
		||||
|M_COPA | Single key copy/paste |
 | 
			
		||||
| 
						 | 
				
			
			@ -81,10 +82,12 @@ Predefined keyboard layout templates to speed up configuring split keyboards
 | 
			
		|||
|T_LBRC | Tap once for [, double for back browser |
 | 
			
		||||
|T_RBRC | Tap once for ], double for forward browser |
 | 
			
		||||
|T_TAB | Tap once for TAB, double for CTRL + TAB |
 | 
			
		||||
|T_GRV | Tap once for GRV, double for  + GRV |
 | 
			
		||||
|T_GUI | Tap once for , double to open spotlight |
 | 
			
		||||
|T_W | Tap for W, double tap for  + W |
 | 
			
		||||
|T_Q | Tap for Q, double tap for  + Q |
 | 
			
		||||
|T_GRV | Tap once for GRV, double for Cmd + GRV |
 | 
			
		||||
|T_GUI | Tap once for Cmd, double to open spotlight |
 | 
			
		||||
|T_W | Tap for W, double tap for Cmd + W |
 | 
			
		||||
|T_Q | Tap for Q, double tap for Cmd + Q |
 | 
			
		||||
|T_CPNU | Tap for Cmd + V, hold for Cmd + C, double tap for NUMPAD layer |
 | 
			
		||||
|T_Y | Tap for Y, double tap for NUMPAD layer |
 | 
			
		||||
 | 
			
		||||
### Secrets
 | 
			
		||||
There's times where you have macros you don't want to share like emails, an address you need but you always forget, passwords 😱, & and private strings. Based off [drashna's secret macros](https://github.com/qmk/qmk_firmware/blob/master/users/drashna/readme_secrets.md), it's now possible to do this. All you need to do is create a `secrets.c` file. Below is an example of how this is used.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue