new version of the experimental layout. changed media keys in MDIA layer
This commit is contained in:
		
							parent
							
								
									c3aa0a23ed
								
							
						
					
					
						commit
						0e7a3a25bb
					
				
					 4 changed files with 1500 additions and 8 deletions
				
			
		| 
						 | 
				
			
			@ -15,6 +15,15 @@
 | 
			
		|||
#include "keymap_extras/keymap_spanish.h"
 | 
			
		||||
#include "keymap_extras/keymap_bepo.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
* This layout was generated using the ErgodoxLayoutGenerator (ELG). You can download it from https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases
 | 
			
		||||
* documentation about it can be found here https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/
 | 
			
		||||
* Thanks to the team of Erez Zukerman for building the great Ergodox-EZ!
 | 
			
		||||
*
 | 
			
		||||
* use at own risk!
 | 
			
		||||
**/
 | 
			
		||||
 | 
			
		||||
#define BASE 0
 | 
			
		||||
#define SYMB 1
 | 
			
		||||
#define MDIA 2
 | 
			
		||||
| 
						 | 
				
			
			@ -23,24 +32,73 @@
 | 
			
		|||
#define EGOS 5
 | 
			
		||||
 | 
			
		||||
#define SMLY_TOG_QUOT 0
 | 
			
		||||
 | 
			
		||||
#define M_TOGGLE_5 1
 | 
			
		||||
 | 
			
		||||
#define TGH_NUM 2
 | 
			
		||||
 | 
			
		||||
#define M_DE_OSX_PLUS_CTRLALT 3
 | 
			
		||||
 | 
			
		||||
#define SM_KISS 4
 | 
			
		||||
 | 
			
		||||
#define SM_FROWN 5
 | 
			
		||||
 | 
			
		||||
#define SM_CRY 6
 | 
			
		||||
 | 
			
		||||
#define SM_SMILE 7
 | 
			
		||||
 | 
			
		||||
#define SM_SMIRK 8
 | 
			
		||||
 | 
			
		||||
#define M_LGUI_SHFT 9
 | 
			
		||||
 | 
			
		||||
#define SM_HEART 10
 | 
			
		||||
 | 
			
		||||
#define TOG_HLD_MDIA 11
 | 
			
		||||
 | 
			
		||||
#define SM_LAUGH 12
 | 
			
		||||
 | 
			
		||||
#define SM_SAD 13
 | 
			
		||||
 | 
			
		||||
#define M_DE_OSX_CIRC_CTRLCMD 14
 | 
			
		||||
 | 
			
		||||
#define M_MEH_SH_ACUT 15
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
//Layout keymap.c generated with ErgodoxLayoutGenerator V1.0BETA1
 | 
			
		||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		||||
/**
 | 
			
		||||
* Layer: BASE
 | 
			
		||||
* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/                        /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/                       
 | 
			
		||||
* | ESC                | 1                  | 2                  | 3                  | 4                  | 5                  | Hold or toggle     |                       | Hold or toggle     | 6                  | 7                  | 8                  | 9                  | 0                  | ß                  |                      
 | 
			
		||||
* |                    |                    |                    |                    |                    |                    | Layer NUMB         |                       | Layer MDIA         |                    |                    |                    |                    |                    |                    |                      
 | 
			
		||||
* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/                        /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/                       
 | 
			
		||||
* | TAB                | Q                  | W                  | E                  | R                  | T                  | Cmd                |                       | Cmd                | Z                  | U                  | I                  | O                  | P                  | Ü                  |                      
 | 
			
		||||
* |                    |                    |                    |                    |                    |                    |                    |                       |                    |                    |                    |                    |                    |                    |                    |                      
 | 
			
		||||
* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/\-------------------\                        \-------------------\/-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/                       
 | 
			
		||||
* | Alt                | A                  | S                  | D                  | F                  | G                  |                                                                 | H                  | J                  | K                  | L                  | Ö                  | Ä                  |                      
 | 
			
		||||
* |                    |                    |                    |                    |                    |                    |                                                                 |                    |                    |                    |                    |                    | ALT                |                      
 | 
			
		||||
* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/                        /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/                       
 | 
			
		||||
* | Shift              | Y                  | X                  | C                  | V                  | B                  | Alt                |                       | Alt                | N                  | M                  | ,                  | .                  | -                  | Shift              |                      
 | 
			
		||||
* |                    | Ctrl               |                    |                    |                    |                    |                    |                       |                    |                    |                    |                    |                    | Ctrl               |                    |                      
 | 
			
		||||
* \-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\                        \-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\                       
 | 
			
		||||
*                                                                                                                                                                                                                                                                                                                                                      
 | 
			
		||||
*                                                                                                                                                                                                                                                                                                                                                      
 | 
			
		||||
*                                           /-------------------//-------------------//-------------------//-------------------//-------------------/                                                                                       /-------------------//-------------------//-------------------//-------------------//-------------------/  
 | 
			
		||||
*                                           | <                  | LongPress / Type   | LongPress / Type   | Shift+Ctrl         | Type               |                                                                                      | #                  | ACUT               | CMD+Shift          | ALT+Shift          | +                  | 
 | 
			
		||||
*                                           | SYMB               | DE_OSX_CIRC_CTRLCMD| DE_OSX_PLUS_CTRAlt |                    | Toggle SMLY        |                                                                                      | Meh                | Hyper              |                    |                    | SYMB               | 
 | 
			
		||||
*                                           \-------------------\\-------------------\\-------------------\\-------------------\/-------------------//-------------------/   /-------------------//-------------------/                     \-------------------\\-------------------\\-------------------\\-------------------\\-------------------\  
 | 
			
		||||
*                                                                                                                               | HOME               | END                |  | LEFT               | RIGHT              |                                                                                                                               
 | 
			
		||||
*                                                                                                                               |                    |                    |  |                    |                    |                                                                                                                               
 | 
			
		||||
*                                                                                                                               \-------------------\/-------------------/   /-------------------/\-------------------\                                                                                                                                
 | 
			
		||||
*                                                                                                                                                    | PGUP               |  | UP                 |                                                                                                                                                    
 | 
			
		||||
*                                                                                                                                                    |                    |  |                    |                                                                                                                                                    
 | 
			
		||||
*                                                                                                          /-------------------//-------------------//-------------------/   /-------------------//-------------------//-------------------/                                                                                                           
 | 
			
		||||
*                                                                                                          | BSPC               | DEL                | PGDN               |  | DOWN               | ENT                | SPC                |                                                                                                          
 | 
			
		||||
*                                                                                                          |                    |                    |                    |  |                    |                    |                    |                                                                                                          
 | 
			
		||||
*                                                                                                          \-------------------\\-------------------\\-------------------\   \-------------------\\-------------------\\-------------------\                                                                                                           
 | 
			
		||||
*                                                                                                                                                                                                                                                                                                                                                      
 | 
			
		||||
* 
 | 
			
		||||
**/
 | 
			
		||||
[BASE]=KEYMAP(
 | 
			
		||||
//left half
 | 
			
		||||
    KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, M(TGH_NUM), 
 | 
			
		||||
| 
						 | 
				
			
			@ -60,6 +118,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    KC_LEFT, KC_RIGHT, 
 | 
			
		||||
    KC_UP, 
 | 
			
		||||
    KC_DOWN, KC_ENT, KC_SPC),
 | 
			
		||||
/**
 | 
			
		||||
* Layer: SYMB
 | 
			
		||||
* /-----------//-----------//-----------//-----------//-----------//-----------//-----------/                /-----------//-----------//-----------//-----------//-----------//-----------//-----------/               
 | 
			
		||||
* | APPLICATION| F1         | F2         | F3         | F4         | F5         | F5         |               | F6         | F6         | F7         | F8         | F9         | F10        | F11        |              
 | 
			
		||||
* |            |            |            |            |            |            |            |               |            |            |            |            |            |            |            |              
 | 
			
		||||
* /-----------//-----------//-----------//-----------//-----------//-----------//-----------/                /-----------//-----------//-----------//-----------//-----------//-----------//-----------/               
 | 
			
		||||
* |            | <          | >          | !          | ?          |            |            |               |            | \          | [          | ]          | <          | >          | !          |              
 | 
			
		||||
* |            |            |            |            |            |            |            |               |            |            |            |            |            |            |            |              
 | 
			
		||||
* /-----------//-----------//-----------//-----------//-----------//-----------/\-----------\                \-----------\/-----------//-----------//-----------//-----------//-----------//-----------/               
 | 
			
		||||
* |            | #          | $          | \          | /          | .          |                                         | /          | (          | )          | {          | }          | #          |              
 | 
			
		||||
* |            |            |            |            |            |            |                                         |            |            |            |            |            |            |              
 | 
			
		||||
* /-----------//-----------//-----------//-----------//-----------//-----------//-----------/                /-----------//-----------//-----------//-----------//-----------//-----------//-----------/               
 | 
			
		||||
* |            |            | <          | %          | |          | ~          |            |               |            | |          | ~          |            |            |            |            |              
 | 
			
		||||
* |            |            |            |            |            |            |            |               |            |            |            |            |            |            |            |              
 | 
			
		||||
* \-----------\\-----------\\-----------\\-----------\\-----------\\-----------\\-----------\                \-----------\\-----------\\-----------\\-----------\\-----------\\-----------\\-----------\               
 | 
			
		||||
*                                                                                                                                                                                                                      
 | 
			
		||||
*                                                                                                                                                                                                                      
 | 
			
		||||
*                           /-----------//-----------//-----------//-----------//-----------/                                                       /-----------//-----------//-----------//-----------//-----------/  
 | 
			
		||||
*                           |            |            |            |            |            |                                                      | '          | DQOT       |            | Toggle 5   |            | 
 | 
			
		||||
*                           |            |            |            |            |            |                                                      |            |            |            |            |            | 
 | 
			
		||||
*                           \-----------\\-----------\\-----------\\-----------\/-----------//-----------/   /-----------//-----------/             \-----------\\-----------\\-----------\\-----------\\-----------\  
 | 
			
		||||
*                                                                               |            |            |  | F13        | F12        |                                                                               
 | 
			
		||||
*                                                                               |            |            |  |            |            |                                                                               
 | 
			
		||||
*                                                                               \-----------\/-----------/   /-----------/\-----------\                                                                                
 | 
			
		||||
*                                                                                            |            |  | F14        |                                                                                            
 | 
			
		||||
*                                                                                            |            |  |            |                                                                                            
 | 
			
		||||
*                                                                  /-----------//-----------//-----------/   /-----------//-----------//-----------/                                                                   
 | 
			
		||||
*                                                                  |            | DEL        |            |  | F15        |            |            |                                                                  
 | 
			
		||||
*                                                                  |            |            |            |  |            |            |            |                                                                  
 | 
			
		||||
*                                                                  \-----------\\-----------\\-----------\   \-----------\\-----------\\-----------\                                                                   
 | 
			
		||||
*                                                                                                                                                                                                                      
 | 
			
		||||
* 
 | 
			
		||||
**/
 | 
			
		||||
[SYMB]=KEYMAP(
 | 
			
		||||
//left half
 | 
			
		||||
    KC_APPLICATION, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F5, 
 | 
			
		||||
| 
						 | 
				
			
			@ -79,6 +170,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    KC_F13, KC_F12, 
 | 
			
		||||
    KC_F14, 
 | 
			
		||||
    KC_F15, KC_TRNS, KC_TRNS),
 | 
			
		||||
/**
 | 
			
		||||
* Layer: MDIA
 | 
			
		||||
* /-----//-----//-----//-----//-----//-----//-----/          /-----//-----//-----//-----//-----//-----//-----/         
 | 
			
		||||
* |      |      |      |      |      |      |      |         |      |      |      |      |      |      |      |        
 | 
			
		||||
* |      |      |      |      |      |      |      |         |      |      |      |      |      |      |      |        
 | 
			
		||||
* /-----//-----//-----//-----//-----//-----//-----/          /-----//-----//-----//-----//-----//-----//-----/         
 | 
			
		||||
* |      |      | BTN1 | U    | BTN2 | U    |      |         |      |      |      |      |      |      |      |        
 | 
			
		||||
* |      |      |      |      |      |      |      |         |      |      |      |      |      |      |      |        
 | 
			
		||||
* /-----//-----//-----//-----//-----//-----/\-----\          \-----\/-----//-----//-----//-----//-----//-----/         
 | 
			
		||||
* |      |      | L    | D    | R    | D    |                       |      |      |      |      |      |      |        
 | 
			
		||||
* |      |      |      |      |      |      |                       |      |      |      |      |      |      |        
 | 
			
		||||
* /-----//-----//-----//-----//-----//-----//-----/          /-----//-----//-----//-----//-----//-----//-----/         
 | 
			
		||||
* |      |      | L    | D    | R    | BTN3 |      |         |      |      |      |      |      | UP   |      |        
 | 
			
		||||
* |      |      |      |      |      |      |      |         |      |      |      |      |      |      |      |        
 | 
			
		||||
* \-----\\-----\\-----\\-----\\-----\\-----\\-----\          \-----\\-----\\-----\\-----\\-----\\-----\\-----\         
 | 
			
		||||
*                                                                                                                      
 | 
			
		||||
*                                                                                                                      
 | 
			
		||||
*               /-----//-----//-----//-----//-----/                               /-----//-----//-----//-----//-----/  
 | 
			
		||||
*               |      |      |      |      |      |                              |      |      | LEFT | DOWN | RIGHT| 
 | 
			
		||||
*               |      |      |      |      |      |                              |      |      |      |      |      | 
 | 
			
		||||
*               \-----\\-----\\-----\\-----\/-----//-----/   /-----//-----/       \-----\\-----\\-----\\-----\\-----\  
 | 
			
		||||
*                                           |      |      |  | MPRV | MNXT |                                           
 | 
			
		||||
*                                           |      |      |  |      |      |                                           
 | 
			
		||||
*                                           \-----\/-----/   /-----/\-----\                                            
 | 
			
		||||
*                                                  |      |  | VOLU |                                                  
 | 
			
		||||
*                                                  |      |  |      |                                                  
 | 
			
		||||
*                                    /-----//-----//-----/   /-----//-----//-----/                                     
 | 
			
		||||
*                                    |      |      |      |  | VOLD | MUTE | MPLY |                                    
 | 
			
		||||
*                                    |      |      |      |  |      |      |      |                                    
 | 
			
		||||
*                                    \-----\\-----\\-----\   \-----\\-----\\-----\                                     
 | 
			
		||||
*                                                                                                                      
 | 
			
		||||
* 
 | 
			
		||||
**/
 | 
			
		||||
[MDIA]=KEYMAP(
 | 
			
		||||
//left half
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
| 
						 | 
				
			
			@ -90,14 +214,47 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
                                                     KC_TRNS, 
 | 
			
		||||
                                       KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
    //right half
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, 
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
           KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
    KC_TRNS, KC_VOLD, KC_TRNS, KC_MPRV, KC_MNXT, KC_UP, KC_TRNS, 
 | 
			
		||||
                         KC_MUTE, KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT, 
 | 
			
		||||
    KC_TRNS, KC_TRNS, 
 | 
			
		||||
    KC_TRNS, 
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_WBAK),
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
           KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, 
 | 
			
		||||
                         KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT, 
 | 
			
		||||
    KC_MPRV, KC_MNXT, 
 | 
			
		||||
    KC_VOLU, 
 | 
			
		||||
    KC_VOLD, KC_MUTE, KC_MPLY),
 | 
			
		||||
/**
 | 
			
		||||
* Layer: SMLY
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------//--------/             /--------//--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* |         |         |         |         |         |         |         |            | Typing  | Typing  | Typing  |         |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |         |            | SM_SMILE| SM_SMIRK| SM_LAUGH|         |         |         |         |           
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------//--------/             /--------//--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         | Typing  | Typing  | Typing  |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         | SM_FROWN| SM_SAD  | SM_CRY  |         |         |         |           
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------/\--------\             \--------\/--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* |         |         |         |         |         |         |                                | Typing  | Typing  |         |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |                                | SM_HEART| SM_KISS |         |         |         |         |           
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------//--------/             /--------//--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* \--------\\--------\\--------\\--------\\--------\\--------\\--------\             \--------\\--------\\--------\\--------\\--------\\--------\\--------\            
 | 
			
		||||
*                                                                                                                                                                      
 | 
			
		||||
*                                                                                                                                                                      
 | 
			
		||||
*                     /--------//--------//--------//--------//--------/                                           /--------//--------//--------//--------//--------/  
 | 
			
		||||
*                     |         |         |         |         |         |                                          |         |         |         |         |         | 
 | 
			
		||||
*                     |         |         |         |         |         |                                          |         |         |         |         |         | 
 | 
			
		||||
*                     \--------\\--------\\--------\\--------\/--------//--------/   /--------//--------/          \--------\\--------\\--------\\--------\\--------\  
 | 
			
		||||
*                                                             |         |         |  |         |         |                                                             
 | 
			
		||||
*                                                             |         |         |  |         |         |                                                             
 | 
			
		||||
*                                                             \--------\/--------/   /--------/\--------\                                                              
 | 
			
		||||
*                                                                       |         |  |         |                                                                       
 | 
			
		||||
*                                                                       |         |  |         |                                                                       
 | 
			
		||||
*                                                   /--------//--------//--------/   /--------//--------//--------/                                                    
 | 
			
		||||
*                                                   |         |         |         |  |         |         |         |                                                   
 | 
			
		||||
*                                                   |         |         |         |  |         |         |         |                                                   
 | 
			
		||||
*                                                   \--------\\--------\\--------\   \--------\\--------\\--------\                                                    
 | 
			
		||||
*                                                                                                                                                                      
 | 
			
		||||
* 
 | 
			
		||||
**/
 | 
			
		||||
[SMLY]=KEYMAP(
 | 
			
		||||
//left half
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
| 
						 | 
				
			
			@ -117,6 +274,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    KC_TRNS, KC_TRNS, 
 | 
			
		||||
    KC_TRNS, 
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
/**
 | 
			
		||||
* Layer: NUMB
 | 
			
		||||
* /----//----//----//----//----//----//----/         /----//----//----//----//----//----//----/        
 | 
			
		||||
* |     |     |     |     |     |     |     |        |     | F6  | F7  | F8  | F9  | F10 | F11 |       
 | 
			
		||||
* |     |     |     |     |     |     |     |        |     |     |     |     |     |     |     |       
 | 
			
		||||
* /----//----//----//----//----//----//----/         /----//----//----//----//----//----//----/        
 | 
			
		||||
* |     |     |     | UP  |     |     |     |        |     | /   | 7   | 8   | 9   | *   | F12 |       
 | 
			
		||||
* |     |     |     |     |     |     |     |        |     |     |     |     |     |     |     |       
 | 
			
		||||
* /----//----//----//----//----//----/\----\         \----\/----//----//----//----//----//----/        
 | 
			
		||||
* |     |     | LEFT| DOWN| RGHT|     |                    | /   | 4   | 5   | 6   | +   | -   |       
 | 
			
		||||
* |     |     |     |     |     |     |                    |     |     |     |     |     |     |       
 | 
			
		||||
* /----//----//----//----//----//----//----/         /----//----//----//----//----//----//----/        
 | 
			
		||||
* |     |     |     |     |     |     |     |        |     | %   | 1   | 2   | 3   |     |     |       
 | 
			
		||||
* |     |     |     |     |     |     |     |        |     |     |     |     |     |     |     |       
 | 
			
		||||
* \----\\----\\----\\----\\----\\----\\----\         \----\\----\\----\\----\\----\\----\\----\        
 | 
			
		||||
*                                                                                                      
 | 
			
		||||
*                                                                                                      
 | 
			
		||||
*             /----//----//----//----//----/                           /----//----//----//----//----/  
 | 
			
		||||
*             |     |     |     |     |     |                          | 0   | .   | ,   | =   |     | 
 | 
			
		||||
*             |     |     |     |     |     |                          |     |     |     |     |     | 
 | 
			
		||||
*             \----\\----\\----\\----\/----//----/   /----//----/      \----\\----\\----\\----\\----\  
 | 
			
		||||
*                                     |     |     |  |     |     |                                     
 | 
			
		||||
*                                     |     |     |  |     |     |                                     
 | 
			
		||||
*                                     \----\/----/   /----/\----\                                      
 | 
			
		||||
*                                           |     |  |     |                                           
 | 
			
		||||
*                                           |     |  |     |                                           
 | 
			
		||||
*                               /----//----//----/   /----//----//----/                                
 | 
			
		||||
*                               |     |     |     |  |     |     |     |                               
 | 
			
		||||
*                               |     |     |     |  |     |     |     |                               
 | 
			
		||||
*                               \----\\----\\----\   \----\\----\\----\                                
 | 
			
		||||
*                                                                                                      
 | 
			
		||||
* 
 | 
			
		||||
**/
 | 
			
		||||
[NUMB]=KEYMAP(
 | 
			
		||||
//left half
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
| 
						 | 
				
			
			@ -136,6 +326,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    KC_TRNS, KC_TRNS, 
 | 
			
		||||
    KC_TRNS, 
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
/**
 | 
			
		||||
* Layer: EGOS
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------//--------/             /--------//--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------//--------/             /--------//--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------/\--------\             \--------\/--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* | Shift   |         |         |         |         |         |                                |         |         |         |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |                                |         |         |         |         |         |         |           
 | 
			
		||||
* /--------//--------//--------//--------//--------//--------//--------/             /--------//--------//--------//--------//--------//--------//--------/            
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* |         |         |         |         |         |         |         |            |         |         |         |         |         |         |         |           
 | 
			
		||||
* \--------\\--------\\--------\\--------\\--------\\--------\\--------\             \--------\\--------\\--------\\--------\\--------\\--------\\--------\            
 | 
			
		||||
*                                                                                                                                                                      
 | 
			
		||||
*                                                                                                                                                                      
 | 
			
		||||
*                     /--------//--------//--------//--------//--------/                                           /--------//--------//--------//--------//--------/  
 | 
			
		||||
*                     | Ctrl    |         |         |         |         |                                          |         |         |         | Toggle 5|         | 
 | 
			
		||||
*                     |         |         |         |         |         |                                          |         |         |         |         |         | 
 | 
			
		||||
*                     \--------\\--------\\--------\\--------\/--------//--------/   /--------//--------/          \--------\\--------\\--------\\--------\\--------\  
 | 
			
		||||
*                                                             | F1      | F2      |  |         |         |                                                             
 | 
			
		||||
*                                                             |         |         |  |         |         |                                                             
 | 
			
		||||
*                                                             \--------\/--------/   /--------/\--------\                                                              
 | 
			
		||||
*                                                                       | F3      |  |         |                                                                       
 | 
			
		||||
*                                                                       |         |  |         |                                                                       
 | 
			
		||||
*                                                   /--------//--------//--------/   /--------//--------//--------/                                                    
 | 
			
		||||
*                                                   | SPC     | Ctrl    | F4      |  |         |         |         |                                                   
 | 
			
		||||
*                                                   |         |         |         |  |         |         |         |                                                   
 | 
			
		||||
*                                                   \--------\\--------\\--------\   \--------\\--------\\--------\                                                    
 | 
			
		||||
*                                                                                                                                                                      
 | 
			
		||||
* 
 | 
			
		||||
**/
 | 
			
		||||
[EGOS]=KEYMAP(
 | 
			
		||||
//left half
 | 
			
		||||
    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +482,7 @@ case M_LGUI_SHFT:
 | 
			
		|||
if (record->event.pressed){
 | 
			
		||||
			return MACRO(DOWN(KC_LGUI),DOWN(KC_LSFT),END);
 | 
			
		||||
		}else{
 | 
			
		||||
			return MACRO(UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),U(LGUI),U(LSFT),END);
 | 
			
		||||
			return MACRO(UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),U(LGUI),U(LSFT),END);
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
break;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 282 KiB After Width: | Height: | Size: 297 KiB  | 
							
								
								
									
										22
									
								
								keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,22 @@
 | 
			
		|||
 | 
			
		||||
# Ergodox und Ergodox-EZ experimentelles Layout
 | 
			
		||||
 | 
			
		||||
dieses layout ist experimentell und wird im Lufe der Zeit viele Änderungen und Verbesserungen durchlaufen. Falls diese sich als vorteilhaft erweisen, werden sie evtl. auch in das `osx_de` layout übernommen.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Erstellt Mit Dem ErgodoxLayoutGenerator
 | 
			
		||||
 | 
			
		||||
Der ErgodoxLayoutGenerator (ELG) ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein.
 | 
			
		||||
Die Dokumentation für den ELG kann man [hier](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/) nachlesen (momentan leider nur in Englisch verfügbar).
 | 
			
		||||
---------------------------------------------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
# Ergodox and Ergodox-EZ experimental layout
 | 
			
		||||
 | 
			
		||||
This is an experimental layout which will undergo heavy changes over time. If changes prove to be good, they might also move into the `osx_de` layout.
 | 
			
		||||
 | 
			
		||||
Created Using the ErgodoxLayoutGenerator
 | 
			
		||||
 | 
			
		||||
The ErgodoxLayoutGenerator (ELG) is a little tool, which makes the creation and maintenance of keycaps a lot easier. It was written in Java and can be downloaded  [here](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases). To use the tool, you need to have a current version of Oracles JDK installed.
 | 
			
		||||
 | 
			
		||||
The documentation of the ELG can be viewed [here](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/).
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue