Commit graph

11 commits

Author SHA1 Message Date
Victor
f07b0203d0
Fixed bugs
- fixed duplciate defines for KLOR LAYOUT
- Typo in qmk.json
2024-05-15 23:44:17 -05:00
Victor
2123c10102
Added my keymap to klor 2024-05-15 23:24:49 -05:00
Victor
0c479c0502
Got everything working
- can't have a layout macro start with LAYOUT. Now it's just KLOR(...)
- Turn off extra features for AVR MCU in post_rules.mk. This helps
all customizations remain in the keymap.
- Updatd documentation
2024-05-15 23:07:32 -05:00
Victor
555c17e3cd
The last commit did work
- so moving the alias to .h file
2024-05-15 10:05:19 -05:00
Victor
a799835a1c
Reverting some to test 2024-05-15 08:40:20 -05:00
Victor
41a0204fc9
Added Dynamic Layout selection
- Cleanup unused code and updated documentation
- add dynamic layout selection
  - Leveraged common_features.mk framework
  - Configure layout in keymap rules.mk
- Will test more but it is ready to ship
2024-05-15 07:52:23 -05:00
Victor
10fed13d0f
I think I fixed all the issues with klor basic keymap
- Modernized Geist's repo
  - Converted to data driven json config, nearly emulating what
    geist had in default
  - still allowed Atmel and RP2040. Compiles for both
  - added default saegewerk and worked out haptic driver kinks
  - had to replace deprecated defines
- Still testing and can't test everything
  - only have Saegewerk, not the other three layouts
  - only have RP2040
  - Also missed soldering the encoder diodes
  - not going to test RGBlight
- still need to add my keymap lol
2024-05-14 20:00:23 -05:00
Victor
7b38b6e842
fixing invalid keycodes in default keymap 2024-05-13 23:20:28 -05:00
Victor
b12f69a7ae
Added layout matrix so it will compile
- fixed other bugs
- Spruced up the info.json after using the qmk converter
2024-05-13 23:11:36 -05:00
Victor
873c2bf735
Forgot to update default keymap
- they had the wrong oled driver in there
- Added copyright stuff back
2024-05-13 22:11:04 -05:00
Victor
c86deba845
Adding klor files and trying to build 2024-05-13 21:33:46 -05:00