diff options
author | ridingqwerty <george.g.koenig@gmail.com> | 2020-01-03 13:37:09 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-03 13:37:09 -0500 |
commit | 48eda75c838b786d688bb5066de851ee86937ad6 (patch) | |
tree | ce41edfee8de7130e3dce730c5bcb4b08573128a /users/curry/README.md | |
parent | 3951f331c07a66a833d6266ccddfab5fc207e22a (diff) | |
parent | 2a7c715bc6f5774a4fa73a0a83f8c3bd44f19e22 (diff) |
Merge pull request #7762 from CurryFurious/userspace_curry
Adding custom userspace & 2 keymaps
Diffstat (limited to 'users/curry/README.md')
-rw-r--r-- | users/curry/README.md | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/users/curry/README.md b/users/curry/README.md new file mode 100644 index 0000000000..70d6262d73 --- /dev/null +++ b/users/curry/README.md @@ -0,0 +1,30 @@ +# Information + +These is my userspace files, heavily influenced by @drashna's userspace structure. + +# Keyboards + +Main uses are for corne & lily58, supporting dfu bootloader (elite-c) + +## Split Common +Is compatible with split_common when the previous two keyboards update to them. + +If you want to use these keymaps with split common code, they are on my personal github fork: [CurryFurious/qmk_firmware](https://github.com/CurryFurious/qmk_firmware) + +Referenced PRs: #6260, #5998, #6001 + +## Keymaps +Keymap layout is similar between the two keyboards. Lily58 has a lot of open keys for custom keys as well. Keymap formatting is set up in the physical layout of the keyboard, so mapping keys should be easier. + +## Tap Dances + +Tap dances are enabled but none are defined, you can add them to [tapdances.c](tapdances.c). If not using tapdances, you can disable them in the keymaps. + +## RGB +RGB is implemented pretty much the same as @drashna. Only change is that I added the RGB code from the drashna's corne [keymap.c](../../keyboards/crkbd/keymaps/drashna/keymap.c), lines 313-383 into rgb_stuff.c. + +## OLED +Similarly to RGB, I moved all OLED code into [oled.c](oled.c) to better clear up the keymap.c file. I haven't experimented with the kyria's 128x64 pixel screen so it probably won't work as well with it yet. + +## Wrappers +Have implemented QWERTY, COLEMAK Mod DH, and DVORAK. Other macros are defined, some modified from drashna's. Drashna's [wrappers.h](../drashna/wrappers.h) has other layouts that you can copy in as you see fit, make sure to add them to the userspace_layers enum in [curry.h](curry.h) |