-
Notifications
You must be signed in to change notification settings - Fork 0
/
keymaps.h
117 lines (89 loc) · 7.42 KB
/
keymaps.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
#pragma once
#include <Kaleidoscope.h>
#include "layers.h"
#include "keys.h"
#include "macros.h"
// clang-format off
KEYMAPS(
[COLEMAK_DH] = KEYMAP_STACKED(
Key_Q ,Key_W ,Key_F ,Key_P ,Key_B,
Key_A ,Key_R ,Key_S ,Key_T ,Key_G,
Key_Z ,Key_X ,Key_C ,Key_D ,Key_V ,Key_PrintScreen,
Key_BrIncr ,Key_BrDecr ,Key_Escape ,Key_Tab ,Key_Space ,Key_CapsLock,
Key_J ,Key_L ,Key_U ,Key_Y ,Key_Semicolon,
Key_M ,Key_N ,Key_E ,Key_I ,Key_O,
Key_Menu ,Key_K ,Key_H ,Key_Comma ,Key_Period ,Key_Slash,
Key_SwitchDisplay ,Key_Backspace ,Key_Enter ,Key_Delete ,Key_VolDecr ,Key_VolIncr
),
[SYMBOLS] = KEYMAP_STACKED(
Key_Exclamation ,Key_At ,Key_Hash ,Key_Dollar ,Key_Percent,
Key_LeftCurlyBrace ,Key_LeftBracket ,Key_LeftParen ,Key_Quote ,Key_Backtick,
Key_RightCurlyBrace ,Key_RightBracket ,Key_RightParen ,Key_DubQuote ,Key_Tilde ,Key_PrintScreen,
___ ,___ ,___ ,Key_Caret ,Key_Underscore ,___,
___ ,___ ,___ ,___ ,___,
___ ,Key_RCtrl ,Key_RShift ,Key_RAlt ,Key_RGui,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___
),
[NUMPAD] = KEYMAP_STACKED(
___ ,___ ,___ ,___ ,___,
Key_LGui ,Key_LAlt ,Key_LShift ,Key_LCtrl ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
Key_Star ,Key_7 ,Key_8 ,Key_9 ,Key_Plus,
Key_Backslash ,Key_4 ,Key_5 ,Key_6 ,Key_Minus,
___ ,Key_Pipe ,Key_1 ,Key_2 ,Key_3 ,Key_And,
___ ,Key_Equals ,Key_0 ,Key_Comma ,Key_Period ,___
),
[NAVIGATION_LEFT] = KEYMAP_STACKED(
Key_7 ,Key_8 ,Key_2 ,___ ,___,
Key_6 ,___ ,Key_3 ,Key_1 ,___,
___ ,Key_5 ,Key_4 ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___,
___ ,Key_RCtrl ,Key_RShift ,Key_RAlt ,Key_RGui,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___
),
[NAVIGATION_RIGHT] = KEYMAP_STACKED(
___ ,___ ,___ ,___ ,___,
Key_LGui ,Key_LAlt ,Key_LShift ,Key_LCtrl ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
Key_Home ,Key_PageDown ,Key_PageUp ,Key_End ,Key_Play,
Key_LeftArrow ,Key_DownArrow ,Key_UpArrow ,Key_RightArrow ,___,
___ ,___ ,___ ,Key_Prev ,Key_Next ,___,
___ ,___ ,___ ,___ ,___ ,___
),
[F_KEYS] = KEYMAP_STACKED(
___ ,___ ,___ ,___ ,___,
Key_LGui ,Key_LAlt ,Key_LShift ,Key_LCtrl ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
Key_Pause ,Key_F7 ,Key_F8 ,Key_F9 ,Key_F10,
Key_ScrollLock ,Key_F4 ,Key_F5 ,Key_F6 ,Key_F11,
___ ,Key_Insert ,Key_F1 ,Key_F2 ,Key_F3 ,Key_F12,
___ ,___ ,___ ,___ ,___ ,___
),
[MACROS_LEFT] = KEYMAP_STACKED(
___ ,M(M_WORK) ,M(M_NAME) ,M(M_PHONE) ,M(M_BART),
M(M_MAIL) ,___ ,M(M_STE) ,___ ,M(M_GMAIL),
M(M_PWE) ,M(M_PWL) ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___
),
[MACROS_RIGHT] = KEYMAP_STACKED(
___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___,
___ ,___ ,___ ,___ ,___ ,___,
___ ,M(M_EQUALS) ,___ ,RALT(Key_F4) ,___ ,___
)
);
// clang-format on