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
|
#pragma once
#include QMK_KEYBOARD_H
#define CTL_ALT(kc) (CTL_ALT_START + ((kc) & 0xff))
extern bool is_win;
enum layer_names {
QWERTY,
WORKMAN,
BASE, //only specific for split75
#if defined(KEYBOARD_wheatfield_split75)
QWERTY_MOD,
LAYOUT_CHG,
#elif defined(KEYBOARD_ergodone)
FKEYS,
CTRL_NAV,
SHIFT_NAV,
#endif
MEDIA,
COMBOS,
STRINGS,
CONFIG,
NAV,
NUMPAD,
GIT,
GIT_C,
GIT_S
};
enum custom_keycodes_art {
CTRL_CTV = SAFE_RANGE,
CTRL_LCTV,
CTRL_CAV,
SARCASM,
TOG_OS,
CTR_ALT,
OS_CTRL,
OS_WIN,
TILD_BLOCK,
ADMINS,
PRESCRIPTION,
FOURS,
G_ADD,
G_BRCH,
G_C,
G_CHEC,
G_COMM,
G_DEV,
G_DIFF,
G_FTCH,
G_LOG,
G_MERG,
G_P,
G_RST,
G_S,
G_STAT,
G_STSH,
G_SHOW,
CTL_ALT_START,
CTL_ALT_END = CTL_ALT_START + 0xff,
NEW_SAFE_RANGE //for keymap specific codes
};
|