Update swedish based keymaps with newer keycodes
This commit is contained in:
		
							parent
							
								
									691be16b23
								
							
						
					
					
						commit
						5a2a650730
					
				
					 11 changed files with 140 additions and 141 deletions
				
			
		| 
						 | 
				
			
			@ -60,7 +60,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
[BASE] = LAYOUT_ergodox(  // layer 0 : default
 | 
			
		||||
        // left hand
 | 
			
		||||
        MO(DEVL),       KC_1,           KC_2,    KC_3,   KC_4,   KC_5,   KC_LEFT,
 | 
			
		||||
        KC_DELT,        NO_MINS,        KC_COMM, KC_DOT, KC_P,   KC_Y,   TG(SYMB),
 | 
			
		||||
        KC_DELT,        SE_MINS,        KC_COMM, KC_DOT, KC_P,   KC_Y,   TG(SYMB),
 | 
			
		||||
        KC_LGUI,        KC_A,           KC_O,    KC_E,   KC_U,   KC_I,
 | 
			
		||||
        KC_LSFT,        CTL_T(KC_SCLN), KC_Q,    KC_J,   KC_K,   KC_X,   TG(MDIA),
 | 
			
		||||
        CTL_T(KC_NO),   MO(SYMB),       KC_LALT,  KC_LEFT,KC_RGHT,
 | 
			
		||||
| 
						 | 
				
			
			@ -69,8 +69,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
                                               KC_SPC,KC_BSPC,KC_END,
 | 
			
		||||
        // right hand
 | 
			
		||||
             KC_RGHT,     KC_6,   KC_7,   KC_8,   KC_9,   KC_0,             KC_BSLASH,
 | 
			
		||||
             TG(1),       KC_F,   KC_G,   KC_C,   KC_R,   KC_L,             NO_AM,
 | 
			
		||||
                          KC_D,   KC_H,   KC_T,   KC_N,   KC_S,             NO_AE,
 | 
			
		||||
             TG(1),       KC_F,   KC_G,   KC_C,   KC_R,   KC_L,             SE_AM,
 | 
			
		||||
                          KC_D,   KC_H,   KC_T,   KC_N,   KC_S,             SE_AE,
 | 
			
		||||
             TG(MDIA),KC_B,   KC_M,   KC_W,   KC_V,   CTL_T(KC_Z),      KC_RSFT,
 | 
			
		||||
                                  KC_UP,  KC_DOWN,KC_LBRC,KC_RBRC,          TT(SYMB),
 | 
			
		||||
             LALT(KC_LSFT),        CTL_T(KC_ESC),
 | 
			
		||||
| 
						 | 
				
			
			@ -102,18 +102,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
[SYMB] = LAYOUT_ergodox(
 | 
			
		||||
       // left hand
 | 
			
		||||
       M(0),      KC_F1,   KC_F2,    KC_F3,    KC_F4,     KC_F5,    KC_TRNS,
 | 
			
		||||
       KC_TRNS,   NO_AT,   ALGR(KC_7),  ALGR(KC_0),  NO_LBRC,   NO_RBRC,  KC_TRNS,
 | 
			
		||||
       KC_TRNS,   KC_HASH, NO_LPRN,  NO_RPRN,  ALGR(KC_MINS), NO_SLSH,
 | 
			
		||||
       KC_TRNS,   NO_TILD, LCTL(KC_Z),  LCTL(KC_X),  LCTL(KC_C),    LCTL(KC_V),  KC_TRNS,
 | 
			
		||||
       KC_TRNS,   SE_AT,   ALGR(KC_7),  ALGR(KC_0),  SE_LBRC,   SE_RBRC,  KC_TRNS,
 | 
			
		||||
       KC_TRNS,   KC_HASH, SE_LPRN,  SE_RPRN,  ALGR(KC_MINS), SE_SLSH,
 | 
			
		||||
       KC_TRNS,   SE_TILD, LCTL(KC_Z),  LCTL(KC_X),  LCTL(KC_C),    LCTL(KC_V),  KC_TRNS,
 | 
			
		||||
       KC_TRNS,   KC_TRNS, KC_TRNS,  KC_TRNS,  KC_TRNS,
 | 
			
		||||
                                       KC_TRNS,KC_TRNS,
 | 
			
		||||
                                               KC_TRNS,
 | 
			
		||||
                               KC_TRNS,KC_TRNS,KC_TRNS,
 | 
			
		||||
       // right hand
 | 
			
		||||
       KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
 | 
			
		||||
       KC_TRNS, NO_LESS,   KC_7,   KC_8,    KC_9,    KC_KP_ASTERISK, KC_F12,
 | 
			
		||||
                LSFT(NO_LESS), KC_4,   KC_5,    KC_6,    KC_KP_PLUS, KC_TRNS,
 | 
			
		||||
       KC_TRNS, NO_QUES, KC_1,   KC_2,    KC_3,    LSFT(KC_5), KC_TRNS,
 | 
			
		||||
       KC_TRNS, SE_LESS,   KC_7,   KC_8,    KC_9,    KC_KP_ASTERISK, KC_F12,
 | 
			
		||||
                LSFT(SE_LESS), KC_4,   KC_5,    KC_6,    KC_KP_PLUS, KC_TRNS,
 | 
			
		||||
       KC_TRNS, SE_QUES, KC_1,   KC_2,    KC_3,    LSFT(KC_5), KC_TRNS,
 | 
			
		||||
                         KC_DOT,KC_0,  LSFT(KC_0),    KC_TRNS,  KC_TRNS,
 | 
			
		||||
       KC_TRNS, KC_TRNS,
 | 
			
		||||
       KC_TRNS,
 | 
			
		||||
| 
						 | 
				
			
			@ -186,7 +186,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
[DEVL] = LAYOUT_ergodox(
 | 
			
		||||
       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
 | 
			
		||||
       KC_TRNS, M(MACRO_SAVE), M(MACRO_BUILD), M(MACRO_DEBUG), KC_PSCR, ALGR(KC_4), KC_TRNS,
 | 
			
		||||
       KC_TRNS, NO_ACUT, NO_APOS, NO_PIPE, KC_TRNS, ALGR(KC_3),
 | 
			
		||||
       KC_TRNS, SE_ACUT, SE_APOS, SE_PIPE, KC_TRNS, ALGR(KC_3),
 | 
			
		||||
       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, ALGR(KC_5), KC_TRNS,
 | 
			
		||||
       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
 | 
			
		||||
                                           KC_TRNS, KC_TRNS,
 | 
			
		||||
| 
						 | 
				
			
			@ -218,81 +218,81 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 | 
			
		|||
        case MACRO_PUBLIC:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(P), T(U), T(B), T(L), T(I), T(C), T(SPACE),END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_PRIVATE:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(P), T(R), T(I), T(V), T(A), T(T), T(E), T(SPACE),END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
        case MACRO_PROT:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(P), T(R), T(O), T(T), T(E), T(C), T(T), T(E), T(D), T(SPACE),END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_SHARED:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(S), T(H), T(A), T(R), T(E), T(D), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_CONST:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(C), T(O), T(N), T(S), T(T), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			break;		
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_DIM:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(D), T(I), T(M), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_STRING:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(S), T(T), T(R), T(I), T(N), T(G), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			break;		
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_BOOL:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(B), T(O), T(O), T(L), T(E), T(A), T(N), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			break;		
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_INT:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(I), T(N), T(T), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_DEC:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(D), T(E), T(C), T(I), T(M), T(A), T(L), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_RETURN:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(R), T(E), T(T), T(U),T(R),T(N), T(SPACE), END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		case MACRO_NOTHING:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( T(N), T(O), T(T), T(H), T(I), T(N), T(G), T(SPACE), END);
 | 
			
		||||
			} 		
 | 
			
		||||
			}
 | 
			
		||||
		case MACRO_TODO:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( KC_BSLASH, D(LSHIFT) ,T(T), T(O), T(D), T(O), KC_DOT, U(LSHIFT),  T(SPACE),END);
 | 
			
		||||
			} 
 | 
			
		||||
			break;	
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
        case MACRO_SAVE:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( D(LCTL) ,T(S), U(LCTL),END);
 | 
			
		||||
			} 
 | 
			
		||||
			break;	
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
        case MACRO_BUILD:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO(  D(LCTL), D(LSHIFT) ,T(B), U(LSHIFT), U(LCTL),END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
        case MACRO_DEBUG:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				return MACRO( KC_F5 ,END);
 | 
			
		||||
			} 
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
      }
 | 
			
		||||
    return MACRO_NONE;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,7 +14,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
 * ,--------------------------------------------------.           ,--------------------------------------------------.
 | 
			
		||||
 * |        |   1  |   2  |   3  |   4  |   5  | ~MOUS|           | QWRT |   6  |   7  |   8  |   9  |   0  |    +   |
 | 
			
		||||
 * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
 | 
			
		||||
 * |        |   Å  |   Ä  |   Ö  |   P  |   Y  |      |           |  Del |   F  |   G  |   C  |   R  |   L  |   ,    |
 | 
			
		||||
 * |        |   <EFBFBD>  |   <EFBFBD>  |   <EFBFBD>  |   P  |   Y  |      |           |  Del |   F  |   G  |   C  |   R  |   L  |   ,    |
 | 
			
		||||
 * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
 | 
			
		||||
 * | Escape |   A  |   O  |   E  |   U  |   I  |------|           |------|   D  |   H  |   T  |   N  |   S  |  -/_   |
 | 
			
		||||
 * |--------+------+------+------+------+------|      |           | RCTRL|------+------+------+------+------+--------|
 | 
			
		||||
| 
						 | 
				
			
			@ -33,7 +33,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
[BASE] = LAYOUT_ergodox(  // layer 0 : default
 | 
			
		||||
        // left hand
 | 
			
		||||
        KC_NO,    KC_1,   KC_2,     KC_3,    KC_4,    KC_5,      MO(MOUS),
 | 
			
		||||
        KC_TAB,   NO_AA,  NO_AE,    NO_OSLH, KC_P,    KC_Y,      KC_NO,
 | 
			
		||||
        KC_TAB,   SE_AA,  SE_AE,    SE_OSLH, KC_P,    KC_Y,      KC_NO,
 | 
			
		||||
        KC_ESC,   KC_A,   KC_O,     KC_E,    KC_U,    KC_I,
 | 
			
		||||
        KC_LSFT,  KC_DOT, KC_Q,     KC_J,    KC_K,    KC_X,      KC_NO,
 | 
			
		||||
        KC_LCTRL, KC_NO,  KC_NO,    KC_LALT, KC_LCMD,
 | 
			
		||||
| 
						 | 
				
			
			@ -41,9 +41,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
                                                                 KC_NO,
 | 
			
		||||
                                             KC_BSPC, KC_TAB,    KC_NO,
 | 
			
		||||
        // right hand
 | 
			
		||||
        TG(QWRT), KC_6,   KC_7,     KC_8,    KC_9,    KC_0,      NO_PLUS,
 | 
			
		||||
        TG(QWRT), KC_6,   KC_7,     KC_8,    KC_9,    KC_0,      SE_PLUS,
 | 
			
		||||
        KC_DEL,   KC_F,   KC_G,     KC_C,    KC_R,    KC_L,      KC_COMM,
 | 
			
		||||
                  KC_D,   KC_H,     KC_T,    KC_N,    KC_S,      NO_MINS,
 | 
			
		||||
                  KC_D,   KC_H,     KC_T,    KC_N,    KC_S,      SE_MINS,
 | 
			
		||||
        KC_RCTRL, KC_B,   KC_M,     KC_W,    KC_V,    KC_Z,      KC_RSFT,
 | 
			
		||||
                          MO(SYMB), KC_LEFT, KC_DOWN, KC_UP,     KC_RGHT,
 | 
			
		||||
        KC_HOME,  KC_END,
 | 
			
		||||
| 
						 | 
				
			
			@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
 * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
 | 
			
		||||
 * |        |   ;  |   /  |   (  |   )  |   |  |------|           |------|   #  |   ^  |   #  |   "  |   ~  |        |
 | 
			
		||||
 * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
 | 
			
		||||
 * |        |   :  |   =  |   @  |   !  |   \  |      |           |      |   %  |   ´  |   '  |   *  |      |        |
 | 
			
		||||
 * |        |   :  |   =  |   @  |   !  |   \  |      |           |      |   %  |   <EFBFBD>  |   '  |   *  |      |        |
 | 
			
		||||
 * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
 | 
			
		||||
 *   |      |      |      |      |      |                                       |      |      |      |      |       |
 | 
			
		||||
 *   `----------------------------------'                                       `----------------------------------'
 | 
			
		||||
| 
						 | 
				
			
			@ -84,9 +84,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
                                             KC_TRNS, KC_NO,   KC_NO,
 | 
			
		||||
       // right hand
 | 
			
		||||
       KC_NO, KC_NO,         KC_NO,       KC_NO,       KC_NO,       KC_NO,   KC_NO,
 | 
			
		||||
       KC_NO, LSFT(KC_2),    NO_QUES,     LSFT(KC_6),  NO_LESS,     NO_GRTR, KC_NO,
 | 
			
		||||
              KC_HASH,       NO_CIRC,     KC_HASH,     LSFT(KC_2),  NO_TILD, KC_NO,
 | 
			
		||||
       KC_NO, KC_PERC,       NO_ACUT,     NO_APOS,     NO_ASTR,     NO_GRV,  KC_NO,
 | 
			
		||||
       KC_NO, LSFT(KC_2),    SE_QUES,     LSFT(KC_6),  SE_LESS,     SE_GRTR, KC_NO,
 | 
			
		||||
              KC_HASH,       SE_CIRC,     KC_HASH,     LSFT(KC_2),  SE_TILD, KC_NO,
 | 
			
		||||
       KC_NO, KC_PERC,       SE_ACUT,     SE_APOS,     SE_ASTR,     SE_GRV,  KC_NO,
 | 
			
		||||
                             KC_NO,       KC_NO,       KC_NO,       KC_NO,   KC_NO,
 | 
			
		||||
       KC_NO, KC_NO,
 | 
			
		||||
       KC_NO,
 | 
			
		||||
| 
						 | 
				
			
			@ -137,16 +137,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
 *
 | 
			
		||||
 * ,--------------------------------------------------.           ,--------------------------------------------------.
 | 
			
		||||
 * | Print  |   !  |  "   |  #   |  #   |  %   |      |           |Middle|   &  |  /   |  (   |  )   |  =   |  ?     |
 | 
			
		||||
 * | Screen |   1  |  2 @ |  3 £ |  4 $ |  5   | F11  |           |Mouse |   6  |  7 { |  8 [ |  9 ] |  0 } |  + \   |
 | 
			
		||||
 * | Screen |   1  |  2 @ |  3 <EFBFBD> |  4 $ |  5   | F11  |           |Mouse |   6  |  7 { |  8 [ |  9 ] |  0 } |  + \   |
 | 
			
		||||
 * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
 | 
			
		||||
 * | Tab    | Q    | W    | E    | R    | T    |      |           |      | Y    | U    | I    | O    | P    | Å      |
 | 
			
		||||
 * | Tab    | Q    | W    | E    | R    | T    |      |           |      | Y    | U    | I    | O    | P    | <EFBFBD>      |
 | 
			
		||||
 * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
 | 
			
		||||
 * | CapsLk | A    | S    | D    | F    | G    |------|           |------| H    | J    | K    | L    | Ö    | Ä      |
 | 
			
		||||
 * | CapsLk | A    | S    | D    | F    | G    |------|           |------| H    | J    | K    | L    | <EFBFBD>    | <EFBFBD>      |
 | 
			
		||||
 * |--------+------+------+------+------+------| `    |           | Del  |------+------+------+------+------+--------|
 | 
			
		||||
 * | LShft  | Z    | X    | C    | V    | B    |  '   |           |      | N    | M    | ,    | .    | -    | RShift |
 | 
			
		||||
 * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
 | 
			
		||||
 *   | LCtl |  ^   | *    | LAlt | LGui |                                       | AltGr| Down |  Up  | Left | Right|
 | 
			
		||||
 *   | (')  |  " ~ | '  ´ |      |      |                                       |      |      |      |      |      |
 | 
			
		||||
 *   | (')  |  " ~ | '  <EFBFBD> |      |      |                                       |      |      |      |      |      |
 | 
			
		||||
 *   `----------------------------------'                                       `----------------------------------'
 | 
			
		||||
 *                                        ,-------------.       ,--------------.
 | 
			
		||||
 *                                        | LCtl | LAlt |       | Home |   End  |
 | 
			
		||||
| 
						 | 
				
			
			@ -161,16 +161,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    KC_PSCR,        KC_1,    KC_2,    KC_3,    KC_4,    KC_5,     KC_TRNS,
 | 
			
		||||
    KC_TAB,         KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,     KC_TRNS,
 | 
			
		||||
    KC_CAPS,        KC_A,    KC_S,    KC_D,    KC_F,    KC_G,
 | 
			
		||||
    KC_LSFT,        KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,     NO_ACUT,
 | 
			
		||||
    CTL_T(NO_APOS), NO_CIRC, NO_ASTR, KC_LALT, KC_LGUI,
 | 
			
		||||
    KC_LSFT,        KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,     SE_ACUT,
 | 
			
		||||
    CTL_T(SE_APOS), SE_CIRC, SE_ASTR, KC_LALT, KC_LGUI,
 | 
			
		||||
                                                        KC_LCTRL, KC_LALT,
 | 
			
		||||
                                                                  NO_TILD,
 | 
			
		||||
                                                                  SE_TILD,
 | 
			
		||||
                                               KC_BSPC, KC_TAB,   KC_ESC,
 | 
			
		||||
    // right hand
 | 
			
		||||
    KC_TRNS,        KC_6,    KC_7,    KC_8,    KC_9,    KC_0,     NO_PLUS,
 | 
			
		||||
    KC_TRNS,        KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,     NO_AA,
 | 
			
		||||
                    KC_H,    KC_J,    KC_K,    KC_L,    NO_OSLH,  NO_AE,
 | 
			
		||||
    KC_DELT,        KC_N,    KC_M,    KC_COMM, KC_DOT,  NO_MINS,  KC_RSFT,
 | 
			
		||||
    KC_TRNS,        KC_6,    KC_7,    KC_8,    KC_9,    KC_0,     SE_PLUS,
 | 
			
		||||
    KC_TRNS,        KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,     SE_AA,
 | 
			
		||||
                    KC_H,    KC_J,    KC_K,    KC_L,    SE_OSLH,  SE_AE,
 | 
			
		||||
    KC_DELT,        KC_N,    KC_M,    KC_COMM, KC_DOT,  SE_MINS,  KC_RSFT,
 | 
			
		||||
                             KC_ALGR, KC_DOWN, KC_UP,   KC_LEFT,  KC_RGHT,
 | 
			
		||||
    KC_HOME,        KC_END,
 | 
			
		||||
    KC_PGUP,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -53,16 +53,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    KC_PSCR,         KC_1,     KC_2,     KC_3,    KC_4,    KC_5,   KC_F11,
 | 
			
		||||
    KC_TAB,          KC_Q,     KC_W,     KC_E,    KC_R,    KC_T,   MO(SYMB),
 | 
			
		||||
    KC_CAPS,         KC_A,     KC_S,     KC_D,    KC_F,    KC_G,
 | 
			
		||||
    KC_LSFT,         KC_Z,     KC_X,     KC_C,    KC_V,    KC_B,   NO_ACUT,
 | 
			
		||||
    CTL_T(NO_APOS),  NO_CIRC,  NO_ASTR,  KC_LALT, KC_LGUI,
 | 
			
		||||
    KC_LSFT,         KC_Z,     KC_X,     KC_C,    KC_V,    KC_B,   SE_ACUT,
 | 
			
		||||
    CTL_T(SE_APOS),  SE_CIRC,  SE_ASTR,  KC_LALT, KC_LGUI,
 | 
			
		||||
                                               KC_LCTRL,  KC_LALT,
 | 
			
		||||
                                                          NO_TILD,
 | 
			
		||||
                                                          SE_TILD,
 | 
			
		||||
                                         KC_SPC, KC_BSPC, KC_ESC,
 | 
			
		||||
    // right hand
 | 
			
		||||
         KC_MS_BTN3,   KC_6,   KC_7,    KC_8,    KC_9,    KC_0,     NO_PLUS,
 | 
			
		||||
         TG(SYMB),  KC_Y,   KC_U,    KC_I,    KC_O,    KC_P,     NO_AA,
 | 
			
		||||
                    KC_H,   KC_J,    KC_K,    KC_L,    NO_OSLH,  NO_AE,
 | 
			
		||||
         KC_DELT,   KC_N,   KC_M,    KC_COMM, KC_DOT,  NO_MINS,  KC_RSFT,
 | 
			
		||||
         KC_MS_BTN3,   KC_6,   KC_7,    KC_8,    KC_9,    KC_0,     SE_PLUS,
 | 
			
		||||
         TG(SYMB),  KC_Y,   KC_U,    KC_I,    KC_O,    KC_P,     SE_AA,
 | 
			
		||||
                    KC_H,   KC_J,    KC_K,    KC_L,    SE_OSLH,  SE_AE,
 | 
			
		||||
         KC_DELT,   KC_N,   KC_M,    KC_COMM, KC_DOT,  SE_MINS,  KC_RSFT,
 | 
			
		||||
                            KC_ALGR, KC_DOWN, KC_UP,   KC_LEFT,  KC_RGHT,
 | 
			
		||||
         KC_HOME,        KC_END,
 | 
			
		||||
         KC_PGUP,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -62,20 +62,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
// Otherwise, it needs KC_*
 | 
			
		||||
[BASE] = LAYOUT_ergodox(  // layer 0 : default
 | 
			
		||||
    // left hand
 | 
			
		||||
    NO_HALF,          KC_1,           KC_2,          KC_3,    KC_4,    KC_5,   KC_LEFT,
 | 
			
		||||
    SE_HALF,          KC_1,           KC_2,          KC_3,    KC_4,    KC_5,   KC_LEFT,
 | 
			
		||||
    KC_DELT,          KC_Q,           KC_W,          KC_E,    KC_R,    KC_T,   TG(SYMB),
 | 
			
		||||
    KC_BSPC,          KC_A,           KC_S,          KC_D,    KC_F,    KC_G,
 | 
			
		||||
    KC_LSFT,          CTL_T(KC_Z),    KC_X,          KC_C,    KC_V,    KC_B,   ALL_T(KC_NO),
 | 
			
		||||
    LT(SYMB,NO_APOS), NO_ACUT,        LALT(KC_LSFT), KC_LEFT, KC_RGHT,
 | 
			
		||||
    LT(SYMB,SE_APOS), SE_ACUT,        LALT(KC_LSFT), KC_LEFT, KC_RGHT,
 | 
			
		||||
                                          ALT_T(KC_APP),  KC_LGUI,
 | 
			
		||||
                                                          KC_HOME,
 | 
			
		||||
                                           KC_SPC,KC_BSPC,KC_END,
 | 
			
		||||
    // right hand
 | 
			
		||||
         KC_RGHT,      KC_6,   KC_7,   KC_8,    KC_9,    KC_0,              NO_PLUS,
 | 
			
		||||
         TG(SYMB),     KC_Y,   KC_U,   KC_I,    KC_O,    KC_P,              NO_AA,
 | 
			
		||||
                       KC_H,   KC_J,   KC_K,    KC_L,    LT(MDIA, NO_OSLH), GUI_T(NO_AE),
 | 
			
		||||
         MEH_T(KC_NO), KC_N,   KC_M,   KC_COMM, KC_DOT,  CTL_T(NO_MINS),    KC_RSFT,
 | 
			
		||||
                               KC_UP,  KC_DOWN, NO_CIRC, NO_ASTR,           TT(SYMB),
 | 
			
		||||
         KC_RGHT,      KC_6,   KC_7,   KC_8,    KC_9,    KC_0,              SE_PLUS,
 | 
			
		||||
         TG(SYMB),     KC_Y,   KC_U,   KC_I,    KC_O,    KC_P,              SE_AA,
 | 
			
		||||
                       KC_H,   KC_J,   KC_K,    KC_L,    LT(MDIA, SE_OSLH), GUI_T(SE_AE),
 | 
			
		||||
         MEH_T(KC_NO), KC_N,   KC_M,   KC_COMM, KC_DOT,  CTL_T(SE_MINS),    KC_RSFT,
 | 
			
		||||
                               KC_UP,  KC_DOWN, SE_CIRC, SE_ASTR,           TT(SYMB),
 | 
			
		||||
         KC_ALGR,        CTL_T(KC_ESC),
 | 
			
		||||
         KC_PGUP,
 | 
			
		||||
         KC_PGDN,KC_TAB, KC_ENT
 | 
			
		||||
| 
						 | 
				
			
			@ -106,19 +106,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
[SYMB] = LAYOUT_ergodox(
 | 
			
		||||
       // left hand
 | 
			
		||||
       VRSN,   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
 | 
			
		||||
       KC_TRNS,KC_EXLM,NO_AT,  NO_LCBR,NO_RCBR,NO_PIPE,KC_TRNS,
 | 
			
		||||
       KC_TRNS,KC_HASH,NO_DLR, NO_LPRN,NO_RPRN,NO_GRV,
 | 
			
		||||
       KC_TRNS,KC_PERC,NO_CIRC,NO_LBRC,NO_RBRC,NO_TILD,KC_TRNS,
 | 
			
		||||
       KC_TRNS,KC_EXLM,SE_AT,  SE_LCBR,SE_RCBR,SE_PIPE,KC_TRNS,
 | 
			
		||||
       KC_TRNS,KC_HASH,SE_DLR, SE_LPRN,SE_RPRN,SE_GRV,
 | 
			
		||||
       KC_TRNS,KC_PERC,SE_CIRC,SE_LBRC,SE_RBRC,SE_TILD,KC_TRNS,
 | 
			
		||||
          EPRM,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
 | 
			
		||||
                                       RGB_MOD,KC_TRNS,
 | 
			
		||||
                                               KC_TRNS,
 | 
			
		||||
                               RGB_VAD,RGB_VAI,KC_TRNS,
 | 
			
		||||
       // right hand
 | 
			
		||||
       KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
 | 
			
		||||
       KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    NO_ASTR, KC_F12,
 | 
			
		||||
                KC_DOWN, KC_4,   KC_5,    KC_6,    NO_PLUS, KC_TRNS,
 | 
			
		||||
       KC_TRNS, NO_AMPR, KC_1,   KC_2,    KC_3,    NO_MINS, KC_TRNS,
 | 
			
		||||
                         KC_TRNS,KC_DOT,  KC_0,    NO_EQL,  KC_TRNS,
 | 
			
		||||
       KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    SE_ASTR, KC_F12,
 | 
			
		||||
                KC_DOWN, KC_4,   KC_5,    KC_6,    SE_PLUS, KC_TRNS,
 | 
			
		||||
       KC_TRNS, SE_AMPR, KC_1,   KC_2,    KC_3,    SE_MINS, KC_TRNS,
 | 
			
		||||
                         KC_TRNS,KC_DOT,  KC_0,    SE_EQL,  KC_TRNS,
 | 
			
		||||
       RGB_TOG, RGB_SLD,
 | 
			
		||||
       KC_TRNS,
 | 
			
		||||
       KC_TRNS, RGB_HUD, RGB_HUI
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue