Commit graph

284 commits

Author SHA1 Message Date
Victor
cd8e39822c
Added debug statements 2024-05-15 08:02:21 -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
ce371b48d9
adding Saegewerk default keymap
- enabled haptic feedback on this
2024-05-13 23:56:25 -05:00
Victor
5fcac2aa54
Allowing warnings in RP2040 rules.mk 2024-05-13 23:30:55 -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
Victor
a274d43796
Initial checkin
- trying to port over the old config to info.json data driven config
- stopped for tonight
2024-05-12 23:34:04 -05:00
Victor
6a086705c1
Merge pull request #11 from t4corun/updtkeymap
Settling in on my long term keymap
2024-05-12 22:06:14 -05:00
Victor
978348d115
Replaced the image
- the one there was black background. Wanted White
2024-05-12 21:57:48 -05:00
Victor
c825ba8319
had to remove that limiter
- upon reading documentation I don't think I can do COMBO_ONLY_FROM_LAYER and
COMBO_SHOULD_TRIGGER at the same time unless its for base layer
- something to do with needing those keys to be defined on the other layers
- like if I wanted tab to work on NAV, i need to add U and I to that same spot on
the NAV layer
2024-05-12 21:07:47 -05:00
Victor
d3fbe16926
Trying something different
- tab and enter do not work outside the base layer
- putting get_highest_layer(layer_state | default_layer_state)
2024-05-12 20:51:17 -05:00
Victor
fbd0a303df
It did not like the break's I put 2024-05-12 20:35:22 -05:00
Victor
e694a370ed
Trying to fix where I couldn't alt tab
- Fixing some of the switch statements
2024-05-12 14:55:26 -05:00
Victor
e43d0eabc9
Rearranged numpad and removed layer taps
- currently I am getting out of rhythm typing /. Would get 01 instead
- Moved 0 next to 4 on the numpad. This may take some time gettng used to
- Removed the tapping term per key since I was no longer doing customizations
2024-05-12 13:14:19 -05:00
Victor
31d8098de2
Bug fixes with that previous commit
- forgot to add the tweaked overrides to the struct
2024-05-10 09:15:07 -05:00
Victor
22d085c0b2
Tuning key overrides
- reducing same finger bigrams for file explorer and print screen
2024-05-10 09:14:25 -05:00
Victor
3dff7013f0
Bug fixes and more tuning
- Add new lines so multi line layer defines will work
- Changed TR_MINS to KC_MINS on number layer for F12 override
- Added more overrides for print screen and file explorer
- Added grave and semicolon back to number layer
- Moved media keys to config layer
2024-05-10 09:06:52 -05:00
Victor
6e9fb9373a
Tune and polish
- Zoom shortcuts are now the scroll wheel
- removed function layer
- updated documentation
- Enabled Tab to work on Navigation layer
- Had to go back to basic minus keycode for F12 to work
2024-05-10 08:49:39 -05:00
Victor
f8d8e3fdee
Did not do the bitmask properly
- Now the function keys should work on the number layer
- Also made the media next key only work on navigation layer
2024-05-10 07:47:57 -05:00
Victor
fdfc997c28
Cleanup and Adding more overrides
- Updated documentation and standardize identation formatting
- Added numpad key overrides to get function keys
- got rid of function layer
2024-05-10 00:00:37 -05:00
Victor
7c923a5c4a
Tuning and bug fixes
- Fixed bug that releasing double tap and bracket holds put another set of
brackets or double taps
- Added delay for NUM_0 Layer Tap
2024-05-09 22:57:42 -05:00
Victor
f57e5fedf7
More ironing out of bugs
- Fixed the back stroke and forward stroke so it's tap hold override
- Added ability to hold repeat the tap hold shifted key
2024-05-09 22:44:36 -05:00
Victor
7a4e3d8b5c
More fixing small bugs
- Didn't make momentary layer for number
2024-05-09 22:31:27 -05:00
Victor
3298971de8
Forgot to fix custom keycode enum 2024-05-09 22:28:09 -05:00
Victor
d5a94942b8
Reverted Keymap and overhauled Tap-Hold Override
- Went back to num pad
- Added function key layer, maybe I'll do override to remove a layer
- Symbol layer is tri layer
- Redid tap-hold so taps can be held for repeating keys
2024-05-09 22:21:46 -05:00
Victor
aa2a8463fe
Merge pull request #10 from t4corun/callum
Callum
2024-05-09 11:16:40 -05:00
Victor
96529e5fa7
Updated documentation ahead of reverting keymap back 2024-05-09 10:52:35 -05:00
Victor
fcb238ab2f
Cleaning up documentation
- Was thinking about ways to simplify my design but I forgot
layer taps can't take ANSI Shifted Keycodes so I still need to
define custom keycodes to make the defines unique
2024-05-08 22:46:33 -05:00
Victor
7faa790d5a
Swapping Tap hold question mark and astericks 2024-05-08 21:59:41 -05:00
Victor
ef67b8610f
Forgot to setup the combo
- TR_COMM
2024-05-08 00:01:57 -05:00
Victor
be2edd05cc
Adding one more tap hold
- holding astericks now gives question mark
2024-05-07 23:57:02 -05:00
Victor
aaa2269240
Reverting back to tap holds
- per documentation I felt the gains were not worth having to press
shift to get those alt keycodes.
- on symbol layer split side, there were alot of same finger bigrams
2024-05-07 23:51:38 -05:00
Victor
aace26eec5
Forgot to convert TR_COMM to KC_COMM in combos 2024-05-07 23:17:49 -05:00
Victor
4cbfe4f897
Forgot to remove the num layer TR keycodes for
- comma
- dot
- mins
2024-05-07 23:15:04 -05:00
Victor
a648a7af4f
Removing rest of single tap tap holds
- now overriding comma and dot
- removed autoshift tap holds so I can type faster and do repeats
2024-05-07 23:12:13 -05:00
Victor
7a59ddb354
had extra comma typo 2024-05-07 22:51:00 -05:00
Victor
63de251048
Replacing some tap holds with key overrides
- percent, exlm, and at are now key overrides
- I now have to press shift to get the once held keycodes, but now
I can hold down those keys to get repeating output
2024-05-07 22:46:57 -05:00
Victor
bd0ef31328
Implementing Key Override
- converting shift backspace to this setup since its simpler
- Just commented out the existing code in case this doesn't work
- May convert some of the symbols to this instead of a hold
2024-05-06 22:38:26 -05:00
Victor
20cdbdd1a5
Reshuffle Number Layer and Cleanup
- remove mods on number layer
- function keys on top, numbers now on middle
- added media keys to number layer
- updated documentation
2024-05-06 22:30:28 -05:00
Victor
2d3c6f2f4e
Del not det 2024-05-06 21:15:47 -05:00
Victor
a0e4ebaaea
Maybe I needed a del one shot mods to make this work right 2024-05-06 19:22:06 -05:00
Victor
9ccc311d2a
Fixing space backspace
- mods were getting stuck when i was pressing the shift backspace
- changed number layer so numbers and dates are easier to type
2024-05-06 19:05:01 -05:00
Victor
507e60877e
Implementing shift backspace example
- copied and modified the code from the documentation
2024-05-06 18:49:34 -05:00
Victor
c6bb3f3ea3
Copying and modifying the Shift Backspace example
- https://docs.qmk.fm/#/feature_advanced_keycodes
2024-05-06 18:48:29 -05:00
Victor
997da149e6
Trying Pascal's Shift Backspace
- like the idea of holding shift backspace to get delete. one less combo
- https://getreuer.info/posts/keyboards/macros3/index.html
2024-05-06 18:12:16 -05:00
Victor
989698c004
Cleaning up stuff
- Updated Documentation and images
- Change mouse button 3 combo
2024-05-05 23:59:38 -05:00
Victor
61e49576f2
Forgot to undo the mouse button changes on the keymap 2024-05-05 23:23:35 -05:00