keychron_qmk_firmware/users/drashna
Drashna Jaelre e88f80a891
[Keymap] Big Drashna code update (#6639)
* Add a quefrency keymap

* New Alt-ernate layouts

* Enable Per Key Tapping Term to preserve sanity

* Use underglow and mod lights for status on Corne

* Update the drashna_ms keymap for quefrency

* Disable Audio since there isn't enough space

* Update KC_MAKE to ues :flash target

* Cleanup ergodox layout

* Enable i2c support for Iris

* Add keymap support for CG_SWAP

* Enable RGB Matrix Shutdown mode

* enable heatmap

* Update gitlab CI to install python3

* Remove game macros

These are no longer needed, and haven't been used in ages

* Cleanup planck layout

* Add RGB Matrix fun and RGB cleanup

* Add keycode and config for RGB Matrix idle animations

* Clean up rgb idle animation code

* Add rgb idle keycode to keymaps

* Fix issues with rgb matrix idle animation

* Fix some handling for idle animation

* Reduce idle animation timeout to 15s to be more reasonable

* fix up rgb stuff

* Fix isses with rgb functions not being called for matrix

* Use custom EEPROM Magic Number so testing is easier

* Extend Default Layer macro to support a lot more layers

* Fix bjohnson macropad

* Adjust KC_MAKE to process mods for more consistent behavior

* Fix up rgb stuff on corne

* Corne OLED Overhaul

* Fixes a number of issues with weirdness.
* Fixes issues with keylogger (should be more reliable now)
* Modulaize the OLED render sections
* Rewrite layer display code
* Update URL for Font Editor

Due to odd issues, I ended up rewriting from scratch.  And using PROGMEM versions, since I think I was getting memory overflows.

* Update polling rate on all keebs

* Fix planck ez layout config

* Remove macros from Viterbi
2019-09-07 08:57:30 -07:00
..
.gitignore [Keymap] Update to Drashna Keymaps (#5594) 2019-04-22 11:55:55 -07:00
.gitlab-ci.yml [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
config.h [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
drashna.c [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
drashna.h [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
process_records.c [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
process_records.h [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
readme_handlers.md [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
readme_keycodes.md [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
readme_rgb.md [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
readme_secrets.md [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
readme_tap_dance.md [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
readme_wrappers.md [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
readme.md [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
rgb_stuff.c [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
rgb_stuff.h [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
rgblight_breathe_table.h [Keymap] RGB Changes for Drashna Keyboards (#5803) 2019-05-06 22:34:09 -07:00
rules.mk [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00
tap_dances.c [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
tap_dances.h [Keymap] Drashna's Feature madness (#6128) 2019-07-22 20:22:33 -07:00
template.c Update my code to use layer_state_t typedef 2019-05-17 15:21:45 -07:00
template.h Update to drashna userspace and keymaps (#4459) 2018-11-26 16:45:24 -08:00
wrappers.h [Keymap] Big Drashna code update (#6639) 2019-09-07 08:57:30 -07:00

Overview

This is my personal userspace file. Most of my code exists here, as it's heavily shared.

Pro Micro Hacking

See this thread for details on how to flash QMK DFU to Pro Micros.