mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-05-29 10:30:09 -04:00
- 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
89 lines
No EOL
3 KiB
YAML
89 lines
No EOL
3 KiB
YAML
layout:
|
|
qmk_keyboard: bluebell/swoop
|
|
qmk_layout: LAYOUT_split_3x5_3
|
|
layers:
|
|
base_QWERTY:
|
|
- [Q, W, E, R, T, Y, U, I ,O, P]
|
|
- [A, S, D, F, G, H, J, K ,L, {h: "\"", t: "'"}]
|
|
- [Z, X, C, V, B, N, M, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
|
|
- {type: ghost}
|
|
- NUM
|
|
- Shift
|
|
- Space
|
|
- NAV
|
|
- {t: Mute, type: ghost}
|
|
base_COLEMAK_DH:
|
|
- [Q, W, F, P, B, J, L, U ,Y, {h: "\"", t: "'"}]
|
|
- [A, R, S, T, G, M, N, E ,I, O]
|
|
- [Z, X, C, D, V, K, H, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
|
|
- {type: ghost}
|
|
- NUM
|
|
- Shift
|
|
- Space
|
|
- NAV
|
|
- {t: Mute, type: ghost}
|
|
base_GAME:
|
|
- [Tab, Q, W, E, R, T, "7", "8" ,"9", Esc]
|
|
- [Ctrl, A, S, D, F, G, "4", "5" ,"6", "`"]
|
|
- [Z, X, C, V, B, Alt, "1", "2" ,"3", Combo Toggle]
|
|
- {t: Enter, type: ghost}
|
|
- Shift
|
|
- Space
|
|
- Space
|
|
- {h: "NAV", t: "0"}
|
|
- {t: Mute, type: ghost}
|
|
NAV:
|
|
- [Escape, Home, ▲, End, Page Up, Mouse Wheel Up, null, Sniper Toggle, Sniper DPI, Pointer DPI ]
|
|
- [Caps Lock, ◄, ▼, ►, Page Down, Mouse Wheel down, Shift, Ctrl, Alt, Gui ]
|
|
- [Undo, Cut, Copy, Paste, Redo, null, App, Vol-, Vol+, Mute ]
|
|
- {t: Zoom Reset, type: ghost}
|
|
- NUM
|
|
- Enter
|
|
- null
|
|
- {type: held}
|
|
- {t: Mute, type: ghost}
|
|
NUM:
|
|
- [null, Win Snip, Win File, null, null, null, "7", "8" ,"9", {h: "<", t: ","} ]
|
|
- [Gui, Alt, Ctrl, Shift, null, null, "4", "5" ,"6", {h: ">", t: "."}]
|
|
- [Undo, Cut, Copy, Paste, Redo, null, "1", "2" ,"3", {h: "_", t: "-"}]
|
|
- {type: ghost}
|
|
- {type: held}
|
|
- null
|
|
- Space
|
|
- {h: "NAV", t: "0"}
|
|
- {type: ghost}
|
|
SYM:
|
|
- [null, null, "@", "$", {h: "~", t: "`"}, {h: "==", t: "="}, "#", "*", null, {h: "\"\"", t: "\""}]
|
|
- ["&", {h: "{}", t: "{"}, "}", {h: "||", t: "|"}, {h: ":", t: ";"}, {h: "++", t: "+"}, "?", {h: "[]", t: "]"}, "]", {h: "''", t: "'"}]
|
|
- [{h: "^", t: "%"}, {h: "<>", t: "<"}, ">", "\\", {h: "!=", t: "!"}, null, "/", {h: "()", t: "("}, ")", {h: "_", t: "-"}]
|
|
- {type: ghost}
|
|
- {type: held}
|
|
- null
|
|
- null
|
|
- {type: held}
|
|
- {type: ghost}
|
|
CONFIG:
|
|
- [F10, F7, F8, F9, null, RGB Mode, null, null, EEPROM Clear, Boot Loader]
|
|
- [F11, F4, F5, F6, null, null, Shift, null, null, null]
|
|
- [F12, F1, F2, F3, null, RGB Hue, RGB Sat, RGB Vib, RGB Spd, RGB Toggle ]
|
|
- {type: ghost}
|
|
- Macro Record
|
|
- Macro Play
|
|
- {type: held}
|
|
- {type: held}
|
|
- {type: ghost}
|
|
combos:
|
|
- { p: [0, 1], k: Esc, l: [base_QWERTY] }
|
|
- { p: [12, 13], k: MB1, l: [base_QWERTY] }
|
|
- { p: [22, 23], k: MB2, l: [base_QWERTY] }
|
|
- { p: [23, 24], k: MB3, l: [base_QWERTY] }
|
|
- { p: [13, 14], k: MB4, l: [base_QWERTY] }
|
|
- { p: [4, 14], k: MB5, l: [base_QWERTY] }
|
|
- { p: [11, 12], k: DrgScr Tog, l: [base_QWERTY] }
|
|
- { p: [6, 7], k: Tab, l: [base_QWERTY] }
|
|
- { p: [21, 22], k: Enter, l: [base_QWERTY] }
|
|
- { p: [26, 27], k: Bksp, l: [base_QWERTY] }
|
|
- { p: [27, 28], k: Del, l: [base_QWERTY] }
|
|
- { p: [33, 34], k: CONFIG, l: [base_QWERTY], align: top }
|
|
draw_config:
|
|
small_pad: 6 |