Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update personal keymap #21674

Merged
merged 43 commits into from
Aug 14, 2023
Merged
Changes from 1 commit
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
f3dd5ed
Update personal keymap
richardbaptist Aug 2, 2023
5e2a5de
Remove redundant undef code
richardbaptist Aug 2, 2023
4930634
Remove duplicates
richardbaptist Aug 2, 2023
3866446
Use default keys
richardbaptist Aug 2, 2023
2033d2d
Add TAP_CODE_DELAY for Wayland
richardbaptist Aug 2, 2023
a5c5314
Remove MOUSEKEY definition
richardbaptist Aug 2, 2023
9ef4a52
Add config option to reduce firmware size
richardbaptist Aug 2, 2023
8425d14
Reduce firmware size
richardbaptist Aug 2, 2023
de6f5d7
Overwrite key swapping functions
richardbaptist Aug 2, 2023
078d787
Ensure sync
richardbaptist Aug 3, 2023
d66adfb
Remove redundant code
richardbaptist Aug 3, 2023
83b10e1
Add comment
richardbaptist Aug 3, 2023
d8443f7
Update README
richardbaptist Aug 3, 2023
3bc9a5d
Remove redundant define
rpbaptist Aug 3, 2023
2c6e3a4
Add GPL2+ license
richardbaptist Aug 3, 2023
6e4daef
Use default housekeeping task
richardbaptist Aug 3, 2023
c34ab90
Use default function for timer
richardbaptist Aug 3, 2023
f2b2f1e
Deduplicate FONT definition
richardbaptist Aug 3, 2023
61de748
Define as extern
richardbaptist Aug 3, 2023
0e61153
Define in minutes
richardbaptist Aug 3, 2023
26ba891
Track split activity
richardbaptist Aug 3, 2023
5a80fa3
Stay within limit of 32 INT
richardbaptist Aug 3, 2023
2e90247
Remove additional lines
richardbaptist Aug 3, 2023
c4382cd
Only set text when OLED is enabled
richardbaptist Aug 4, 2023
207c16f
Remove custom timout code
richardbaptist Aug 4, 2023
adb8d4f
Explain define
richardbaptist Aug 4, 2023
e12ece9
Remove code that doesn't do anything
richardbaptist Aug 4, 2023
3af4dd7
Remove EEPROM code
richardbaptist Aug 4, 2023
b320ca4
Regular CTRL on gaming layers
richardbaptist Aug 4, 2023
1a3be29
Extract function
richardbaptist Aug 4, 2023
f682a8b
Use defined functions
richardbaptist Aug 4, 2023
f5f9828
Merge switch cases
richardbaptist Aug 4, 2023
dcb39b4
THEME is default
richardbaptist Aug 4, 2023
7d562cf
Move function call
richardbaptist Aug 4, 2023
db0ead3
Set defaults
richardbaptist Aug 4, 2023
da8ef8c
Set defaults to eeprom
richardbaptist Aug 4, 2023
a076cb9
Revert "Remove additional lines"
richardbaptist Aug 4, 2023
7c952e1
Format files
richardbaptist Aug 4, 2023
9e5057d
Move definition to OLED section
richardbaptist Aug 4, 2023
e033ad5
Add user config sync
richardbaptist Aug 6, 2023
5ef5eb5
Move keymap to rev 1
richardbaptist Aug 6, 2023
56132e9
Revert "Move keymap to rev 1"
richardbaptist Aug 8, 2023
36565e3
Reduce size for r2g builds
richardbaptist Aug 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Reduce size for r2g builds
  • Loading branch information
richardbaptist committed Aug 8, 2023
commit 36565e32cb176fdf07257e0859407e2da0103eba
19 changes: 19 additions & 0 deletions keyboards/crkbd/keymaps/rpbaptist/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,25 @@ along with this program. If not, see <http:https://www.gnu.org/licenses/>.
#define SPLIT_LAYER_STATE_ENABLE

#ifdef RGB_MATRIX_ENABLE

// Undefine r2g effects
# undef ENABLE_RGB_MATRIX_ALPHAS_MODS
# undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
# undef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
# undef ENABLE_RGB_MATRIX_BAND_SAT
# undef ENABLE_RGB_MATRIX_BAND_VAL
# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
# undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
# undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
# undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
# undef ENABLE_RGB_MATRIX_RAINDROPS
# undef ENABLE_RGB_MATRIX_HUE_BREATHING
# undef ENABLE_RGB_MATRIX_PIXEL_FRACTAL
# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE
# undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
# undef ENABLE_RGB_MATRIX_SPLASH
# undef ENABLE_RGB_MATRIX_SOLID_SPLASH

# define SPLIT_TRANSACTION_IDS_USER USER_CONFIG_SYNC

# define RGB_MATRIX_LED_PROCESS_LIMIT (RGB_MATRIX_LED_COUNT + 4) / 5 // limits the number of LEDs to process in an animation per task run (increases keyboard responsiveness)
Expand Down