Skip to content

Commit 2342d6f

Browse files
committed
feat: 🎸 Complete new keymap
1 parent 8c26944 commit 2342d6f

3 files changed

Lines changed: 54 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#pragma once
2+
3+
// PTH
4+
// https://github.com/jgandert/qmk_modules/blob/main/predictive_tap_hold/README.md
5+
// #define PTH_DISABLED
6+
#define TAPPING_TERM 0
7+
#define PTH_FAST_STREAK_TAP_ENABLE
8+
// #define PTH_DEBUG
9+
#define PTH_DONT_HOLD_INSTANTLY
10+
// PTH end
11+
12+
// App Companion
13+
// https://docs.qmk.fm/features/rawhid#usage
14+
// https://github.com/maatthc/qmk_layers_app_companion
15+
#define RAW_EPSIZE 32
16+
#define PAYLOAD_MARK 0x90
17+
#define PAYLOAD_BEGIN 24
18+
19+
#define RAW_USAGE_PAGE 0xFF60
20+
#define RAW_USAGE 0x61
21+
// App Companion end
22+
23+
// Do not Auto Shift special keys -_, =+, [{, ]}, ;:, '", ,<, .>, and /?
24+
// #define NO_AUTO_SHIFT_SPECIAL
25+
26+
// Do not Auto Shift numeric keys, zero through nine.
27+
// #define NO_AUTO_SHIFT_NUMERIC
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"modules": ["jgandert/predictive_tap_hold"]
3+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# https://docs.qmk.fm/features/combo
2+
COMBO_ENABLE = yes
3+
4+
# Audio control and System control
5+
EXTRAKEY_ENABLE = yes
6+
7+
AUTO_SHIFT_ENABLE = yes
8+
MOUSEKEY_ENABLE = yes
9+
10+
# https://docs.qmk.fm/features/tap_dance
11+
TAP_DANCE_ENABLE = no
12+
13+
CAPS_WORD_ENABLE = yes
14+
15+
# Required https://docs.qmk.fm/features/key_overrides
16+
KEY_OVERRIDE_ENABLE = no
17+
18+
# https://docs.qmk.fm/tap_hold#dynamic-tapping-term
19+
DYNAMIC_TAPPING_TERM_ENABLE = no
20+
21+
# CONSOLE_ENABLE = yes
22+
# KEYCODE_STRING_ENABLE = yes
23+
24+
RAW_ENABLE = yes

0 commit comments

Comments
 (0)