Commit graph

24 commits

Author SHA1 Message Date
Victor
4f953048c6
Adjusted wrapper for KLOR
- added dedicated encoder presses to 3x5x3 wrapper. Can now define the
outside thumb keys separate from the encoder clicks
- Changed BCK_TAB to REV_TAB for clarity
- Put left and right on the NAV layer encoder for select and nav word
- Added Scroll to Top keyboard bind for encoder clicks
2024-07-10 23:43:27 -05:00
Victor
047ca9d0a9
Introduced Ultra-Tab
- num layer right encoder will either tab or shift tab. leaving it alone with
tab through elements or can hold alt or ctrl for those things
- used similar logic to do mouse scroll zoom becuase keyboard shortcuts are
not consistent across apps
- Damn this is pretty damn clever
2024-07-03 00:00:41 -05:00
Victor
edf4c932f2
Added super alt-tab
- going to remove it though so I can hold different mods for chrome
and windows. Wanted to save the code since I spent time working on it
- General code cleanup
- introduced klor and rollow keyboard.json
- set encoder resolution to 4 for alt tab to work right
2024-07-02 23:29:06 -05:00
Victor
bd72a9b350
Basically reverting back to an old keymap
- removed most combos and all key overrides
- implemented custom override for haptic and audio config
- went back to older keymap (e.g. backspace and del on most layers)
- reintroduced dedicated mouse button on thumb cluster
- mouse button 2 is now a combo
2024-07-02 00:35:32 -05:00
Victor
82832d4fc7
Keymap tweaks
- Brought back Mouse Z for temporary mouse usage
- Combined Mouse and Function Keys into one Layer
- Cleaned up unused code (e.g. combos, key overrides)
- Updated all keyboards with new layer
- Updated documentation
- I think this will be it for now. Making a list somewhere else
for future enhancements
2024-06-25 21:44:06 -05:00
Victor
3fa49a03d1
Backing up OLED32/64 work 2024-06-05 18:15:17 -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
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
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
90ef9a3b22
Bunch of stuff
- Fixed OLED layer list order
- Altered and combined symbols in tap hold behaviors
- removed the mousekeys optional keycode thing since mousekeys are required
- cleaned up unused tapholds
2024-05-05 23:10:55 -05:00
Victor
39ca5f2f73
Trying Callum after my Swoop got stuck in game mode
- reshuffling everything to somewhat match his keymap
- removed a bunch of combos
2024-05-05 20:27:25 -05:00
Victor
5e74da734e
Major Tweaks
- Changed how config layer is activated
- moved function keys to opposite side to match numbers
- Updated keymap image
2024-05-01 21:53:25 -05:00
Victor
d6c6d5d731
Organization and cleanup
- added more clarity on which files have config to each rules.mk
- enabled encoder on swoop again
- removed rollow oled config/files because default is fine
- added some keycodes back because I forgot not all keyboards have encoders
- added common oled config
2024-04-24 18:44:08 -05:00
Victor
4c1ff262ab
At work, major cleanup
- Can't flash firmware to test RGBMatrix here so trying to do other stuff
- Added Reverse Base Layer toggle and mapped it to the encoder
- Tweaked combos. Moving mouse buttons around for comfort and moving stuff to minimize
misfires
- removed macro 2 set binds
- Fleshed out MOUSEKEY config and tweaked mouse wheel to speed it up
- Refreshed RGB Matrix config, added timeout, removed unneeded stuff
- Added split OLED data sync
- Updated keymap drawer image
- Cleaned up comments and bad Swoop rgbmatrix code
2024-04-24 12:38:08 -05:00
Victor
082926a4e1
Polish and cleanup
- Redid the tap hold to simplify maintenance
- moved the ploopy nano stuff into tap hold
- removed all mention of function layer
- added double taps for programming macros
2024-04-21 10:32:13 -05:00
Victor
7c665ff65a
More Cleanup so we can do the test
- I forgot I removed the function layer
2024-04-21 08:34:53 -05:00
Victor
fb3b51bacd
Combined mouse and function layer 2024-04-17 23:41:56 -05:00
Victor
b314c3ffe1
Combo overhaul
- Remapped some combos based on how I used them
- Turned the combo term down because of misfires (e.g. re)
- Removed all the keys that are now combos to save room and
force me to get used to using combos
- Combined Game and GameNum. Removed GameNum Layer
2024-04-17 16:25:29 -05:00
Victor
5c90a110ba
Adjusting keymap to incorporate encoders
- made swoop encoders the same as rollow
- NAV key is momentary except for in number layer where it also taps 0
- NUM key now taps mouse button 1, but it won't tap that in NAV layer
- removed visual studio code fold/unfold binds as I don't use them
- cleaned up the keymap, went back to three keycode wrappers for
base and layer
- cleaned up the encoder taps
- updated readme file
2024-04-14 09:57:45 -05:00
Victor
4d5f908817
Fixed a bunch of stuff
- the layout wrapper is case sensitive, had K37 when it should be k37
- fixed whitespace formatting in several files
- removed planck from qmk_nontree.json
2024-04-11 23:45:44 -05:00
Victor
72d86e4c52
Updating wrappers
- Changed wrapper to 3x5_3 layout so I can customize a key for each
layer versus specifing one key for all layers
- Tried to be thoughtful on what I need
2024-04-11 23:30:46 -05:00
Victor
7bb74401e1
Adjusted encoder mappings
- THings were backwards and not intuitive
2024-04-11 22:30:25 -05:00
Victor
efed5396ba
Going to use sea-picro, not blok
- https://github.com/joshajohnson/sea-picro says its identical to sparkfun
2024-04-11 21:49:31 -05:00
Victor
d78410eab8
Got Rollow to compile on local build environment
- finished porting over configuration to json format leveraged
a ton of crkbd code (layout, OLED)
- built default keymap. Maybe I will submit a PR to add this to the tree
- added my keymap
- updated readme to their standard
- default / my keymap successfully compiles. have not tested on a board
2024-04-09 22:47:38 -05:00