Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
		| @@ -0,0 +1,21 @@ | |||||||
|  | /* | ||||||
|  | Copyright 2022 Nabos <nabos at glargh dot fr> | ||||||
|  |  | ||||||
|  | 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 | ||||||
|  | the Free Software Foundation, either version 2 of the License, or | ||||||
|  | (at your option) any later version. | ||||||
|  |  | ||||||
|  | This program is distributed in the hope that it will be useful, | ||||||
|  | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
|  | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||||
|  | GNU General Public License for more details. | ||||||
|  |  | ||||||
|  | You should have received a copy of the GNU General Public License | ||||||
|  | along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||||
|  | */ | ||||||
|  |  | ||||||
|  | #pragma once | ||||||
|  |  | ||||||
|  | #define EE_HANDS | ||||||
|  |  | ||||||
| @@ -0,0 +1,75 @@ | |||||||
|  | /* | ||||||
|  | Copyright 2022 Nabos <nabos at glargh dot fr> | ||||||
|  |  | ||||||
|  | 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 | ||||||
|  | the Free Software Foundation, either version 2 of the License, or | ||||||
|  | (at your option) any later version. | ||||||
|  |  | ||||||
|  | This program is distributed in the hope that it will be useful, | ||||||
|  | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
|  | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||||
|  | GNU General Public License for more details. | ||||||
|  |  | ||||||
|  | You should have received a copy of the GNU General Public License | ||||||
|  | along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||||
|  | */ | ||||||
|  | #include QMK_KEYBOARD_H | ||||||
|  |  | ||||||
|  | enum layer_names { | ||||||
|  |     _QWERTY, | ||||||
|  |     _FUNCTIONS, | ||||||
|  |     _NUMPAD, | ||||||
|  |     _GAMING | ||||||
|  | }; | ||||||
|  |  | ||||||
|  | #define FUNCTIONS MO(_FUNCTIONS) | ||||||
|  | #define NUMPAD MO(_NUMPAD) | ||||||
|  | #define GAMING TG(_GAMING) | ||||||
|  |  | ||||||
|  | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||||||
|  |   [_QWERTY] = LAYOUT_5x6( | ||||||
|  |      KC_GESC, KC_1 , KC_2  ,  KC_3  , KC_4  , KC_5  ,         KC_6     , KC_7  , KC_8  , KC_9 , KC_0  ,KC_RBRC, | ||||||
|  |      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_PGUP, KC_A , KC_S  ,  KC_D  , KC_F  , KC_G  ,         KC_H     , KC_J  , KC_K  , KC_L ,KC_SCLN,KC_QUOT, | ||||||
|  |      KC_PGDN, KC_Z , KC_X  ,  KC_C  , KC_V  , KC_B  ,         KC_N     , KC_M  ,KC_COMM,KC_DOT,KC_SLSH,_______, | ||||||
|  |                     KC_LEFT,KC_RIGHT,                                           KC_DOWN,KC_UP , | ||||||
|  |                                      KC_LSFT,KC_SPC ,         KC_ENT   ,KC_BSPC, | ||||||
|  |                                      KC_LGUI,KC_LALT,         FUNCTIONS,KC_RALT, | ||||||
|  |                                      KC_DEL ,GAMING ,         NUMPAD   ,KC_RCTL | ||||||
|  |   ), | ||||||
|  |  | ||||||
|  |   [_FUNCTIONS] = LAYOUT_5x6( | ||||||
|  |      KC_F12 , KC_F1 , KC_F2 , KC_F3 , KC_F4 , KC_F5 ,         KC_F6  , KC_F7 , KC_F8 , KC_F9 ,KC_F10 ,KC_F11 , | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,_______,_______,_______,_______,_______, | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,_______,_______,_______,_______,_______, | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,_______,_______,_______,_______,_______, | ||||||
|  |                      _______,_______,                                         _______,_______, | ||||||
|  |                                      _______,_______,         _______,_______, | ||||||
|  |                                      _______,_______,         _______,_______, | ||||||
|  |                                      _______,_______,         _______,_______ | ||||||
|  |   ), | ||||||
|  |  | ||||||
|  |   [_NUMPAD] = LAYOUT_5x6( | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,KC_NLCK,_______,_______,KC_MINS,KC_EQL , | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,KC_KP_7,KC_KP_8,KC_KP_9,_______,_______, | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,KC_KP_4,KC_KP_5,KC_KP_6,_______,_______, | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,KC_KP_1,KC_KP_2,KC_KP_3,_______,KC_PSCR, | ||||||
|  |                      _______,_______,                                         KC_KP_0,KC_PDOT, | ||||||
|  |                                      _______,_______,         KC_PENT,_______, | ||||||
|  |                                      _______,_______,         _______,_______, | ||||||
|  |                                      _______,_______,         _______,_______ | ||||||
|  |   ), | ||||||
|  |  | ||||||
|  |   [_GAMING] = LAYOUT_5x6( | ||||||
|  |      _______,_______,_______,_______,_______,_______,         _______,_______,_______,_______,_______,_______, | ||||||
|  |       KC_T  ,KC_TAB , KC_Q  , KC_W  , KC_E  , KC_R  ,         _______,_______,_______,_______,_______,_______, | ||||||
|  |       KC_G  ,KC_LSFT, KC_A  , KC_S  , KC_D  , KC_F  ,         _______,_______,_______,_______,_______,_______, | ||||||
|  |       KC_B  ,KC_LCTL, KC_Z  , KC_X  , KC_C  , KC_V  ,         _______,_______,_______,_______,_______,_______, | ||||||
|  |                      _______,_______,                                         _______,_______, | ||||||
|  |                                      _______,_______,         _______,_______, | ||||||
|  |                                      _______,_______,         _______,_______, | ||||||
|  |                                      _______,_______,         _______,_______ | ||||||
|  |   ) | ||||||
|  | }; | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user