parent
							
								
									9334986bd9
								
							
						
					
					
						commit
						b710e21efb
					
				| @ -1,13 +1,13 @@ | |||||||
| #ifndef deltasplit75_H | #ifndef DELTASPLIT75_H | ||||||
| #define deltasplit75_H | #define DELTASPLIT75_H | ||||||
| 
 | 
 | ||||||
| #ifdef SUBPROJECT_v2 | #ifdef SUBPROJECT_v2 | ||||||
|     #include "v2.h" |     #include "v2.h" | ||||||
| #endif | #endif | ||||||
| #ifdef SUBPROJECT_protosplit | #ifdef SUBPROJECT_protosplit | ||||||
|     #include "protosplit.h" |     #include "protosplit.h" | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #include "quantum.h" | #include "quantum.h" | ||||||
| 
 | 
 | ||||||
| #endif | #endif | ||||||
| @ -1,31 +1,31 @@ | |||||||
| /*
 | /*
 | ||||||
| Copyright 2012 Jun Wako <wakojun@gmail.com> | Copyright 2012 Jun Wako <wakojun@gmail.com> | ||||||
| 
 | 
 | ||||||
| This program is free software: you can redistribute it and/or modify | This program is free software: you can redistribute it and/or modify | ||||||
| it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | ||||||
| the Free Software Foundation, either version 2 of the License, or | the Free Software Foundation, either version 2 of the License, or | ||||||
| (at your option) any later version. | (at your option) any later version. | ||||||
| 
 | 
 | ||||||
| This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | ||||||
| but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||||
| GNU General Public License for more details. | GNU General Public License for more details. | ||||||
| 
 | 
 | ||||||
| You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | ||||||
| along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||||
| */ | */ | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #define USE_SERIAL | #define USE_SERIAL | ||||||
| 
 | 
 | ||||||
| #define MASTER_LEFT | #define MASTER_LEFT | ||||||
| // #define _MASTER_RIGHT
 | // #define _MASTER_RIGHT
 | ||||||
| // #define EE_HANDS
 | // #define EE_HANDS
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #ifdef SUBPROJECT_v2 | #ifdef SUBPROJECT_v2 | ||||||
|     #include "../../v2/config.h" |     #include "../../v2/config.h" | ||||||
| #endif | #endif | ||||||
| #ifdef SUBPROJECT_protosplit | #ifdef SUBPROJECT_protosplit | ||||||
|     #include "../../protosplit/config.h" |     #include "../../protosplit/config.h" | ||||||
| #endif | #endif | ||||||
|  | |||||||
| @ -1,31 +1,32 @@ | |||||||
| #include "deltasplit75.h" | #include "deltasplit75.h" | ||||||
| #include "action_layer.h" | #include "action_layer.h" | ||||||
| #include "eeconfig.h" | #include "eeconfig.h" | ||||||
| 
 | 
 | ||||||
| extern keymap_config_t keymap_config; | extern keymap_config_t keymap_config; | ||||||
| 
 | 
 | ||||||
| // Each layer gets a name for readability, which is then used in the keymap matrix below.
 | // Each layer gets a name for readability, which is then used in the keymap matrix below.
 | ||||||
| // The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | // The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | ||||||
| // Layer names don't all need to be of the same length, obviously, and you can also skip them
 | // Layer names don't all need to be of the same length, obviously, and you can also skip them
 | ||||||
| // entirely and just use numbers.
 | // entirely and just use numbers.
 | ||||||
| 
 | 
 | ||||||
| // Fillers to make layering more clear
 | // Fillers to make layering more clear
 | ||||||
| 
 | 
 | ||||||
| const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {	 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {	 | ||||||
| 	KEYMAP( | 	KEYMAP( | ||||||
| 		KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_HOME, KC_PGUP,  | 		KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_HOME, KC_PGUP,  | ||||||
| 		KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_DEL, KC_END, KC_PGDN,  | 		KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_DEL, KC_END, KC_PGDN,  | ||||||
| 		KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, KC_SLCK,  | 		KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, KC_SLCK,  | ||||||
| 		KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_PAUS, | 		KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_PAUS, | ||||||
| 		KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_LSFT, KC_UP, KC_PSCR, | 		KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_LSFT, KC_UP, KC_PSCR, | ||||||
| 		KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), | 		KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT,,), | ||||||
| 
 | 
 | ||||||
| 	KEYMAP( | 	KEYMAP( | ||||||
| 		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, RESET,  | 		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, RESET,  | ||||||
| 		KC_BSLS, 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_BSLS, 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_VOLU, KC_UP, 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_VOLU, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,  | ||||||
| 		M(1), KC_LEFT, KC_DOWN, KC_RGHT, KC_PAUS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,  | 		M(1), KC_LEFT, KC_DOWN, KC_RGHT, KC_PAUS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,  | ||||||
| 		KC_TRNS, KC_VOLD, M(0), KC_PSCR, 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_VOLD, M(0), KC_PSCR, 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_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,,), | ||||||
| 
 | 		 | ||||||
|  | 
 | ||||||
| }; | }; | ||||||
					Loading…
					
					
				
		Reference in new issue
	
	 unknown
						unknown