aboutsummaryrefslogtreecommitdiff
path: root/qmk/keyboards/sofle_choc/keymaps/custom/overrides.h
blob: 45c723cbe3344092146484a52598df0d4f51f78b (plain)
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
#pragma once

#include "keymap_bepo.h"
#include "keycodes.h"

//
// Override the symbol ° and replace it by `
// The symbol is still available in the symbol layer with the key just below.
//
const key_override_t perc_key_override ;

//
// I don’t care of the mapping CTRL+Ç and using the mod_tap does not work well
// when I type too fast because of tap-dance, so I remap the pattern here.
//
//const key_override_t c_key_override ;

const key_override_t e_key_override ;

// This globally defines all key overrides to be used
const key_override_t *key_overrides[]= (const key_override_t *[]){
    &perc_key_override,
    &e_key_override,
    &shift_space_override,
    //&shift_o_override,
    // Override the key GUI + MENU and to map the key desktop from the
    // typematrix
    &(ko_make_basic(MOD_MASK_GUI, KEY_APP, MENU)),


    NULL
};