M build_keyboard.mk => build_keyboard.mk +1 -1
@@ 379,7 379,7 @@ ALL_CONFIGS := $(PROJECT_CONFIG) $(CONFIG_H)
OUTPUTS := $(KEYMAP_OUTPUT) $(KEYBOARD_OUTPUT)
$(KEYMAP_OUTPUT)_SRC := $(SRC)
$(KEYMAP_OUTPUT)_DEFS := $(OPT_DEFS) $(GFXDEFS) \
--DQMK_KEYBOARD=\"$(KEYBOARD)\" -DQMK_KEYBOARD_H=\"$(QMK_KEYBOARD_H)\" -DQMK_KEYBOARD_CONFIG_H=\"$(KEYBOARD_PATH_1)/config.h\" \
+-DQMK_KEYBOARD=\"$(KEYBOARD)\" -DQMK_KEYBOARD_H=\"$(QMK_KEYBOARD_H)\" \
-DQMK_KEYMAP=\"$(KEYMAP)\" -DQMK_KEYMAP_H=\"$(KEYMAP).h\" -DQMK_KEYMAP_CONFIG_H=\"$(KEYMAP_PATH)/config.h\" \
-DQMK_SUBPROJECT -DQMK_SUBPROJECT_H -DQMK_SUBPROJECT_CONFIG_H
$(KEYMAP_OUTPUT)_INC := $(VPATH) $(EXTRAINCDIRS)
M keyboards/contra/keymaps/losinggeneration/config.h => keyboards/contra/keymaps/losinggeneration/config.h +1 -5
@@ 16,12 16,8 @@ You should have received a copy of the GNU General Public License
long with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef CONFIG_USER_H
-#define CONFIG_USER_H
+#pragma once
-#include QMK_KEYBOARD_CONFIG_H
#define USE_MIT_LAYOUT
#define TAPPING_TERM 250
-
-#endif
M keyboards/ergodash/rev1/keymaps/333fred/config.h => keyboards/ergodash/rev1/keymaps/333fred/config.h +0 -2
@@ 22,8 22,6 @@
#pragma once
-#include QMK_KEYBOARD_CONFIG_H
-
#define USE_SERIAL
#define MASTER_LEFT
M keyboards/handwired/not_so_minidox/keymaps/mtdjr/config.h => keyboards/handwired/not_so_minidox/keymaps/mtdjr/config.h +1 -6
@@ 1,10 1,5 @@
-#ifndef CONFIG_USER_H
-#define CONFIG_USER_H
-
-#include QMK_KEYBOARD_CONFIG_H
+#pragma once
#define SOLENOID_ENABLE
#define SOLENOID_PIN F6
#define SOLENOID_ACTIVE true
-
-#endif
M keyboards/keebio/levinson/keymaps/losinggeneration/config.h => keyboards/keebio/levinson/keymaps/losinggeneration/config.h +1 -6
@@ 16,10 16,7 @@ You should have received a copy of the GNU General Public License
long with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef CONFIG_USER_H
-#define CONFIG_USER_H
-
-#include QMK_KEYBOARD_CONFIG_H
+#pragma once
/* Use I2C or Serial, not both */
@@ 38,5 35,3 @@ long with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
-
-#endif
M keyboards/keebio/nyquist/keymaps/losinggeneration/config.h => keyboards/keebio/nyquist/keymaps/losinggeneration/config.h +1 -6
@@ 16,10 16,7 @@ You should have received a copy of the GNU General Public License
long with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef CONFIG_USER_H
-#define CONFIG_USER_H
-
-#include QMK_KEYBOARD_CONFIG_H
+#pragma once
/* Use I2C or Serial, not both */
@@ 31,5 28,3 @@ long with this program. If not, see <http://www.gnu.org/licenses/>.
#define MASTER_LEFT
/* #define _MASTER_RIGHT */
/* #define EE_HANDS */
-
-#endif
M keyboards/keebio/viterbi/keymaps/mike808/config.h => keyboards/keebio/viterbi/keymaps/mike808/config.h +1 -6
@@ 15,10 15,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef CONFIG_USER_H
-#define CONFIG_USER_H
-
-#include QMK_KEYBOARD_CONFIG_H
+#pragma once
/* Use I2C or Serial, not both */
@@ 39,5 36,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
-
-#endif
M keyboards/pearl/keymaps/cijanzen/config.h => keyboards/pearl/keymaps/cijanzen/config.h +1 -7
@@ 15,13 15,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef CONFIG_USER_H
-#define CONFIG_USER_H
-
-#include QMK_KEYBOARD_CONFIG_H
+#pragma once
#undef BACKLIGHT_LEVELS
#define BACKLIGHT_LEVELS 3
-
-
-#endif
M => +0 -2
@@ 16,8 16,6 @@
#pragma once
#include QMK_KEYBOARD_CONFIG_H
#define ENABLE_GAME_LAYER
#define TEMPLATE( \
M => +0 -2
@@ 16,8 16,6 @@
#pragma once
#include QMK_KEYBOARD_CONFIG_H
#define ENABLE_GAME_LAYER
#define TEMPLATE( \
M => +1 -6
@@ 15,10 15,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef KEYMAP_CONFIG_H
#define KEYMAP_CONFIG_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#ifndef RGB_DI_PIN
#define RGB_DI_PIN F4
@@ 28,5 25,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
#endif
#endif
M => +0 -2
@@ 22,7 22,5 @@
#pragma once
#include QMK_KEYBOARD_CONFIG_H
#undef TAPPING_TERM
#define TAPPING_TERM 200
M => +1 -1
@@ 1,4 1,4 @@
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#undef TAPPING_TERM
#define TAPPING_TERM 300 //At 500 some bad logic takes hold
M => +1 -6
@@ 1,12 1,7 @@
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
/* using UK layout for space-cadet-shift */
#define LSPO_KEY KC_9
#define RSPC_KEY KC_0
#define LEADER_TIMEOUT 800 // leader key sequence timeout in millis
#endif
M => +1 -6
@@ 1,7 1,4 @@
#ifndef CONFIG_ALGERNON_H
#define CONFIG_ALGERNON_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#undef MOUSEKEY_TIME_TO_MAX
#undef MOUSEKEY_MAX_SPEED
@@ 23,5 20,3 @@
#undef LEADER_TIMEOUT
#define LEADER_TIMEOUT 1000
#endif
M => +1 -5
@@ 1,7 1,4 @@
#ifndef CONFIG_BERFARAH_H
#define CONFIG_BERFARAH_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#undef TAPPING_TERM
#define TAPPING_TERM 150
@@ 10,4 7,3 @@
#define RGBLIGHT_EFFECT_BREATHE_MAX 150
#undef IGNORE_MOD_TAP_INTERRUPT
#endif
M => +1 -1
@@ 1,3 1,3 @@
// Reference: https://beta.docs.qmk.fm/reference/config-options
// and https://github.com/qmk/qmk_firmware/blob/master/docs/config_options.md
#include QMK_KEYBOARD_CONFIG_H
#pragma once
M => +1 -6
@@ 1,7 1,4 @@
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
/* ws2812 RGB LED */
#define RGB_DI_PIN D7
@@ 13,5 10,3 @@
#define RGB_MIDI
#define RGBW_BB_TWI
#endif
\ No newline at end of file
M => +1 -6
@@ 1,11 1,6 @@
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#define FORCE_NKRO
#undef TAPPING_TERM
#undef IGNORE_MOD_TAP_INTERRUPT
#endif
M => +1 -6
@@ 1,9 1,4 @@
#ifndef CONFIG_USER_H
#define CONFIG_USER_H 1
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#undef LOCKING_SUPPORT_ENABLE
#undef LOCKING_RESYNC_ENABLE
#endif
M => +1 -5
@@ 16,10 16,8 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CONFIG_H
#define CONFIG_H
#pragma once
#include QMK_KEYBOARD_CONFIG_H
/*
* Feature disable options
* These options are also useful to firmware size reduction.
@@ 40,5 38,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define DEBUG_MATRIX_SCAN_RATE
#define ONESHOT_TAP_TOGGLE 2
#define ONESHOT_TIMEOUT 3000
#endif
M => +1 -6
@@ 1,7 1,4 @@
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#ifndef NO_DEBUG
#define NO_DEBUG
@@ 9,5 6,3 @@
#ifndef NO_PRINT
#define NO_PRINT
#endif
#endif
M => +1 -6
@@ 1,7 1,4 @@
#ifndef KEYBOARDS_ERGODOX_CONFIG_H_
#define KEYBOARDS_ERGODOX_CONFIG_H_
#include QMK_KEYBOARD_CONFIG_H
#pragma once
#undef MOUSEKEY_DELAY
#undef MOUSEKEY_INTERVAL
@@ 31,5 28,3 @@
get_mods() == (MOD_BIT(KC_LCTL) | MOD_BIT(KC_RCTL)) || \
get_mods() == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) \
)
#endif /* KEYBOARDS_ERGODOX_CONFIG_H_ */
M => +1 -6
@@ 18,10 18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
/* Use I2C or Serial, not both */
@@ 33,5 30,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define MASTER_LEFT
// #define _MASTER_RIGHT
// #define EE_HANDS
#endif
\ No newline at end of file
M => +1 -6
@@ 18,10 18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
/* Use I2C or Serial, not both */
@@ 33,5 30,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define MASTER_LEFT
// #define _MASTER_RIGHT
// #define EE_HANDS
#endif
\ No newline at end of file
M => +1 -6
@@ 18,10 18,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include QMK_KEYBOARD_CONFIG_H
#pragma once
/* Use I2C or Serial, not both */
@@ 33,5 30,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define MASTER_LEFT
// #define _MASTER_RIGHT
// #define EE_HANDS
#endif
\ No newline at end of file
M => +0 -2
@@ 16,8 16,6 @@
#pragma once
#include QMK_KEYBOARD_CONFIG_H
#define ENABLE_GAME_LAYER
#define TEMPLATE_TKL(\