Reverse keymap search order (#18449)
This commit is contained in:
		
							parent
							
								
									3c9ac5ce58
								
							
						
					
					
						commit
						c4ff8192c2
					
				| @ -124,26 +124,26 @@ include $(BUILDDEFS_PATH)/build_json.mk | ||||
| # Pull in keymap level rules.mk
 | ||||
| ifeq ("$(wildcard $(KEYMAP_PATH))", "") | ||||
|     # Look through the possible keymap folders until we find a matching keymap.c | ||||
|     ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_5)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_5)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_5)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_5) | ||||
|     else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_4)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_4)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_4)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_4) | ||||
|     else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_3)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_3)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_3)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_3) | ||||
|     ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_1)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_1)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_1)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_1) | ||||
|     else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_2)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_2)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_2)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_2) | ||||
|     else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_1)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_1)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_1)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_1) | ||||
|     else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_3)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_3)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_3)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_3) | ||||
|     else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_4)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_4)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_4)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_4) | ||||
|     else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_5)/keymap.c)","") | ||||
|         -include $(MAIN_KEYMAP_PATH_5)/rules.mk | ||||
|         KEYMAP_C := $(MAIN_KEYMAP_PATH_5)/keymap.c | ||||
|         KEYMAP_PATH := $(MAIN_KEYMAP_PATH_5) | ||||
|     else ifneq ($(LAYOUTS),) | ||||
|         # If we haven't found a keymap yet fall back to community layouts | ||||
|         include $(BUILDDEFS_PATH)/build_layout.mk | ||||
|  | ||||
| @ -0,0 +1,23 @@ | ||||
| #include QMK_KEYBOARD_H | ||||
| 
 | ||||
| /* THIS FILE WAS GENERATED!
 | ||||
|  * | ||||
|  * This file was generated by QMK CLI. You may or may not want to | ||||
|  * edit it directly. | ||||
|  */ | ||||
| 
 | ||||
| const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||||
| 	[0] = LAYOUT_all(KC_GESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, KC_ENT, KC_NO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_UP, KC_DOT, KC_LCTL, KC_LGUI, KC_LALT, KC_NO, KC_NO, KC_LEFT, KC_DOWN, KC_RGHT), | ||||
| 	[1] = LAYOUT_all(KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO), | ||||
| 	[2] = LAYOUT_all(KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO), | ||||
| 	[3] = LAYOUT_all(KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO) | ||||
| }; | ||||
| 
 | ||||
| bool led_update_user(led_t led_state) { | ||||
|     if (led_state.caps_lock) { | ||||
|         dimple_led_on(); | ||||
|     } else { | ||||
|         dimple_led_off(); | ||||
|     } | ||||
|     return false; | ||||
| } | ||||
| @ -0,0 +1,2 @@ | ||||
| VIA_ENABLE = yes | ||||
| LTO_ENABLE = yes | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user