aboutsummaryrefslogtreecommitdiff
path: root/users/art/art.h
diff options
context:
space:
mode:
Diffstat (limited to 'users/art/art.h')
-rw-r--r--users/art/art.h69
1 files changed, 69 insertions, 0 deletions
diff --git a/users/art/art.h b/users/art/art.h
new file mode 100644
index 000000000..58b005b93
--- /dev/null
+++ b/users/art/art.h
@@ -0,0 +1,69 @@
1#pragma once
2#include QMK_KEYBOARD_H
3
4#define CTL_ALT(kc) (CTL_ALT_START + ((kc) & 0xff))
5
6extern bool is_win;
7
8enum layer_names {
9 QWERTY,
10 WORKMAN,
11 BASE, //only specific for split75
12#if defined(KEYBOARD_wheatfield_split75)
13 QWERTY_MOD,
14 LAYOUT_CHG,
15#elif defined(KEYBOARD_ergodone)
16 FKEYS,
17 CTRL_NAV,
18 SHIFT_NAV,
19#endif
20
21 MEDIA,
22 COMBOS,
23 STRINGS,
24 CONFIG,
25 NAV,
26 NUMPAD,
27 GIT,
28 GIT_C,
29 GIT_S
30};
31
32enum custom_keycodes_art {
33 CTRL_CTV = SAFE_RANGE,
34 CTRL_LCTV,
35 CTRL_CAV,
36 SARCASM,
37
38 TOG_OS,
39 CTR_ALT,
40 OS_CTRL,
41 OS_WIN,
42
43 TILD_BLOCK,
44 ADMINS,
45 PRESCRIPTION,
46 FOURS,
47
48 G_ADD,
49 G_BRCH,
50 G_C,
51 G_CHEC,
52 G_COMM,
53 G_DEV,
54 G_DIFF,
55 G_FTCH,
56 G_LOG,
57 G_MERG,
58 G_P,
59 G_RST,
60 G_S,
61 G_STAT,
62 G_STSH,
63 G_SHOW,
64
65 CTL_ALT_START,
66 CTL_ALT_END = CTL_ALT_START + 0xff,
67
68 NEW_SAFE_RANGE //for keymap specific codes
69};