mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-05-29 02:20:09 -04:00
Big cleanup
- standardize the documentation in my config files - Removed all the unused/unneeded feature .c/.h files (including RGBmatrix) - now that I think I have my featureset set, I consolidated my rules.mk to lessen the 'include if' commands
This commit is contained in:
parent
d6c6d5d731
commit
c5cb76fab5
15 changed files with 53 additions and 326 deletions
|
@ -1,11 +1,13 @@
|
|||
#pragma once
|
||||
|
||||
/*
|
||||
https://docs.qmk.fm/#/feature_caps_word
|
||||
|
||||
Explore these
|
||||
#undef BOTH_SHIFTS_TURNS_ON_CAPS_WORD
|
||||
#undef CAPS_WORD_INVERT_ON_SHIFT
|
||||
/* Caps Word
|
||||
*
|
||||
* https://docs.qmk.fm/#/feature_caps_word
|
||||
*
|
||||
* Explore these
|
||||
* #undef BOTH_SHIFTS_TURNS_ON_CAPS_WORD
|
||||
* #undef CAPS_WORD_INVERT_ON_SHIFT
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
|
|
|
@ -1,38 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
/*
|
||||
https://docs.qmk.fm/#/feature_combo
|
||||
|
||||
Explore these (there are way more)
|
||||
#undef COMBO_MUST_PRESS_IN_ORDER
|
||||
#undef COMBO_ONLY_FROM_LAYER
|
||||
/* Combos
|
||||
*
|
||||
* https://docs.qmk.fm/#/feature_combo
|
||||
*
|
||||
*/
|
||||
|
||||
//Clear variables we plan to use that might be set elsewhere
|
||||
#undef COMBO_ONLY_FROM_LAYER
|
||||
#undef EXTRA_SHORT_COMBOS
|
||||
|
||||
#undef COMBO_TERM
|
||||
#undef COMBO_TERM_PER_COMBO
|
||||
|
||||
#undef COMBO_HOLD_TERM
|
||||
#undef COMBO_MUST_HOLD_PER_COMBO
|
||||
|
||||
#undef COMBO_MUST_TAP_PER_COMBO
|
||||
#undef COMBO_MUST_PRESS_IN_ORDER_PER_COMBO
|
||||
#undef COMBO_SHOULD_TRIGGER
|
||||
|
||||
|
||||
//Set common configuration for all keyboards
|
||||
#define COMBO_ONLY_FROM_LAYER 0 //this will always setup combos based off of QWERTY layout
|
||||
#define EXTRA_SHORT_COMBOS
|
||||
|
||||
#define COMBO_TERM 35
|
||||
#define COMBO_TERM_PER_COMBO
|
||||
|
||||
#define COMBO_HOLD_TERM TAPPING_TERM
|
||||
#define COMBO_MUST_HOLD_PER_COMBO
|
||||
|
||||
#define COMBO_MUST_TAP_PER_COMBO
|
||||
#define COMBO_MUST_PRESS_IN_ORDER_PER_COMBO
|
||||
#define COMBO_SHOULD_TRIGGER
|
||||
s
|
|
@ -1,36 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
/*
|
||||
https://docs.qmk.fm/#/feature_mouse_keys
|
||||
|
||||
Notes:
|
||||
I am only putting down settings for accelerated mode
|
||||
|
||||
Explore these:
|
||||
#undef MOUSEKEY_MOVE_DELTA
|
||||
#undef MOUSEKEY_WHEEL_DELAY
|
||||
#undef MOUSEKEY_WHEEL_INTERVAL
|
||||
#undef MOUSEKEY_WHEEL_MAX_SPEED
|
||||
#undef MOUSEKEY_WHEEL_TIME_TO_MAX
|
||||
|
||||
other modes:
|
||||
- Accelerated (default): Holding movement keys accelerates the cursor until it reaches its maximum speed.
|
||||
- Kinetic: Holding movement keys accelerates the cursor with its speed following a quadratic curve until it reaches its maximum speed.
|
||||
- Constant: Holding movement keys moves the cursor at constant speeds.
|
||||
- Combined: Holding movement keys accelerates the cursor until it reaches its maximum speed, but holding acceleration and movement keys simultaneously moves the cursor at constant speeds.
|
||||
- Inertia: Cursor accelerates when key held, and decelerates after key release. Tracks X and Y velocity separately for more nuanced movements. Applies to cursor only, not scrolling.
|
||||
|
||||
|
||||
https://docs.qmk.fm/#/feature_mouse_keys?id=accelerated-mode
|
||||
|
||||
notes:
|
||||
there are way more settings but I don't want to mess anything that Quentin set for the nano
|
||||
I will only include stuff for auto mouse layer
|
||||
|
||||
Explore These:
|
||||
#undef AUTO_MOUSE_DELAY
|
||||
#undef AUTO_MOUSE_DEBOUNCE
|
||||
#undef AUTO_MOUSE_DEFAULT_LAYER
|
||||
/* Mouse Key
|
||||
*
|
||||
* https://docs.qmk.fm/#/feature_mouse_keys
|
||||
*
|
||||
*/
|
||||
|
||||
//Clear variables we plan to use that might be set elsewhere
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
/*
|
||||
https://docs.qmk.fm/#/feature_oled_driver
|
||||
/* OLED
|
||||
*
|
||||
* https://docs.qmk.fm/#/feature_oled_driver
|
||||
*
|
||||
*/
|
||||
|
||||
//Clear variables we plan to use that might be set elsewhere
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
#pragma once
|
||||
|
||||
/* RGB Matrix
|
||||
*
|
||||
* https://docs.qmk.fm/#/feature_rgb_matrix
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
//Clear variables we plan to use that might be set elsewhere
|
||||
#undef RGB_MATRIX_SLEEP
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
/*
|
||||
https://docs.qmk.fm/#/feature_split_keyboard
|
||||
|
||||
/* Split keyboard
|
||||
*
|
||||
* https://docs.qmk.fm/#/feature_split_keyboard
|
||||
*
|
||||
*/
|
||||
|
||||
#undef SPLIT_TRANSPORT_MIRROR
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
#pragma once
|
||||
|
||||
/*
|
||||
https://docs.qmk.fm/#/tap_hold
|
||||
https://docs.qmk.fm/#/one_shot_keys
|
||||
/* Tapping, Oneshot
|
||||
*
|
||||
* https://docs.qmk.fm/#/tap_hold
|
||||
* https://docs.qmk.fm/#/one_shot_keys
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue