]> git.donarmstrong.com Git - qmk_firmware.git/blob - quantum/keymap_extras/keymap_uk.h
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'
[qmk_firmware.git] / quantum / keymap_extras / keymap_uk.h
1 #ifndef KEYMAP_UK_H
2 #define KEYMAP_UK_H
3
4 #include "keymap.h"
5
6 // Alt gr
7 #define ALGR(kc) RALT(kc)
8 #define NO_ALGR KC_RALT
9
10 // Normal characters
11 #define UK_HASH KC_NUHS
12
13 #define UK_BSLS KC_NUBS
14
15 // Shifted characters
16 #define UK_NOT  LSFT(KC_GRV)
17 #define UK_QUOT LSFT(KC_2)
18 #define UK_PND  LSFT(KC_3)
19
20 #define UK_AT   LSFT(KC_QUOT)
21 #define UK_TILD LSFT(KC_NUHS)
22
23 #define UK_PIPE LSFT(KC_NUBS)
24
25 // Alt Gr-ed characters
26 #define UK_BRKP ALGR(KC_GRV)
27 #define UK_EURO ALGR(KC_4)
28
29 #define UK_EACT ALGR(KC_E)
30 #define UK_UACT ALGR(KC_U)
31 #define UK_IACT ALGR(KC_I)
32 #define UK_OACT ALGR(KC_O)
33
34 #define UK_AACT ALGR(KC_A)
35
36 #endif