30 lines
1.8 KiB
C
30 lines
1.8 KiB
C
#pragma once
|
|
#include "keymap.h"
|
|
|
|
#define LAYER_RUSSIAN_SYMBOLS LAYOUT_ergodox(\
|
|
KC_NO, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_NO,\
|
|
KC_NO, KC_GRAVE, KC_LPRN, KC_RPRN, KC_QUES, KC_LCBR, KC_NO,\
|
|
KC_NO, KC_TILD, KC_QUOTE, KC_COMMA, KC_DOT, KC_DQUO,\
|
|
KC_NO, KC_NO, KC_LBRACKET, KC_RBRACKET, KC_EXLM, KC_RCBR, KC_NO,\
|
|
KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,\
|
|
\
|
|
KC_NO, KC_NO,\
|
|
KC_NO,\
|
|
KC_TRANSPARENT, KC_TRANSPARENT, KC_NO,\
|
|
\
|
|
\
|
|
KC_NO, KC_CIRC, KC_AMPR, KC_ASTR, KC_NO, KC_NO, KC_NO,\
|
|
KC_NO, KC_LABK, KC_RABK, KC_SLASH, KC_NO, KC_BSLASH, KC_NO,\
|
|
KC_UNDS, KC_MINUS, KC_COLN, RU_SYMBOL, KC_PIPE, KC_NO,\
|
|
KC_NO, KC_EQUAL, KC_PLUS, KC_SCOLON, KC_NO, KC_NO, KC_NO,\
|
|
KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,\
|
|
\
|
|
KC_NO, KC_NO,\
|
|
KC_NO,\
|
|
KC_NO, KC_NO, KC_TRANSPARENT\
|
|
)
|
|
|
|
|
|
#define LAYER_RUSSIAN_SYMBOLS_LEDS \
|
|
{ {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {85,203,158}, {85,203,158}, {134,255,213}, {0,0,0}, {134,255,213}, {134,255,213}, {85,203,158}, {243,222,234}, {10,225,255}, {134,255,213}, {85,203,158}, {85,203,158}, {243,222,234}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {134,255,213}, {243,222,234}, {134,255,213}, {134,255,213}, {10,225,255}, {243,222,234}, {243,222,234}, {243,222,234}, {243,222,234}, {10,225,255}, {134,255,213}, {243,222,234}, {134,255,213}, {134,255,213}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0} }
|