Update main.py
This commit is contained in:
parent
9d3f86487d
commit
8c734e1952
@ -7,7 +7,7 @@ from kmk.extensions.rgb import RGB, AnimationModes
|
|||||||
from kmk.hid import HIDModes
|
from kmk.hid import HIDModes
|
||||||
from kmk.keys import KC
|
from kmk.keys import KC
|
||||||
from kmk.modules.encoder import EncoderHandler
|
from kmk.modules.encoder import EncoderHandler
|
||||||
from kmk.modules.holdtap import ModTap
|
from kmk.modules.holdtap import HoldTap
|
||||||
from kmk.modules.layers import Layers
|
from kmk.modules.layers import Layers
|
||||||
from kmk.modules.split import Split, SplitType
|
from kmk.modules.split import Split, SplitType
|
||||||
from kmk.modules.tapdance import TapDance
|
from kmk.modules.tapdance import TapDance
|
||||||
@ -36,30 +36,49 @@ keyboard.extensions.append(rgb_ext)
|
|||||||
oled_ext = Oled(
|
oled_ext = Oled(
|
||||||
OledData(
|
OledData(
|
||||||
entries=[
|
entries=[
|
||||||
OledData.oled_text_entry(text='Kyria v1.4\nKB2040', line_spacing=0.75, inverted=True, x=0, y=0),
|
OledData.oled_text_entry(text='Kyria v1.4', x=128, y=0, x_anchor='R'),
|
||||||
OledData.oled_text_entry(text='americ', x=128, y=0, x_anchor=1.0),
|
OledData.oled_text_entry(text='KB2040', x=128, y=10, x_anchor='R'),
|
||||||
OledData.oled_text_entry(text='anfootball', x=128, y=10, x_anchor=1.0),
|
OledData.oled_text_entry(text='left', x=128, y=20, x_anchor='R', side='L'),
|
||||||
OledData.oled_text_entry(text='Layer: ', x=0, y=32, y_anchor=1.0),
|
OledData.oled_text_entry(text='right', x=128, y=20, x_anchor='R', side='R'),
|
||||||
OledData.oled_text_entry(text='BASE', x=40, y=32, y_anchor=1.0, layer=0),
|
OledData.oled_text_entry(text='Layer: ', x=0, y=32, y_anchor='B'),
|
||||||
OledData.oled_text_entry(text='LOWER', x=40, y=32, y_anchor=1.0, layer=3),
|
OledData.oled_text_entry(text='BASE', x=40, y=32, y_anchor='B', layer=0),
|
||||||
OledData.oled_text_entry(text='RAISE', x=40, y=32, y_anchor=1.0, layer=4),
|
OledData.oled_text_entry(text='LOWER', x=40, y=32, y_anchor='B', layer=3),
|
||||||
OledData.oled_text_entry(text='ADJUST', x=40, y=32, y_anchor=1.0, layer=6),
|
OledData.oled_text_entry(text='RAISE', x=40, y=32, y_anchor='B', layer=4),
|
||||||
|
OledData.oled_text_entry(text='ADJUST', x=40, y=32, y_anchor='B', layer=6),
|
||||||
|
OledData.oled_text_entry(text='0 1 2 3 4', x=0, y=0),
|
||||||
|
OledData.oled_text_entry(text='5 6 7 8 9', x=0, y=10),
|
||||||
|
OledData.oled_text_entry(text='0', x=0, y=-1, inverted=True, layer=0),
|
||||||
|
OledData.oled_text_entry(text='1', x=12, y=-1, inverted=True, layer=1),
|
||||||
|
OledData.oled_text_entry(text='2', x=24, y=-1, inverted=True, layer=2),
|
||||||
|
OledData.oled_text_entry(text='3', x=36, y=-1, inverted=True, layer=3),
|
||||||
|
OledData.oled_text_entry(text='4', x=48, y=-1, inverted=True, layer=4),
|
||||||
|
OledData.oled_text_entry(text='5', x=0, y=10, inverted=True, layer=5),
|
||||||
|
OledData.oled_text_entry(text='6', x=12, y=10, inverted=True, layer=6),
|
||||||
|
OledData.oled_text_entry(text='7', x=24, y=10, inverted=True, layer=7),
|
||||||
|
OledData.oled_text_entry(text='8', x=36, y=10, inverted=True, layer=8),
|
||||||
|
OledData.oled_text_entry(text='9', x=48, y=10, inverted=True, layer=9),
|
||||||
]
|
]
|
||||||
),
|
),
|
||||||
height=64,
|
height=64,
|
||||||
flip=True,
|
flip=True,
|
||||||
|
dim_time=20,
|
||||||
|
off_time=60,
|
||||||
|
powersave_dim_time=5,
|
||||||
|
powersave_off_time=15,
|
||||||
|
brightness=1,
|
||||||
|
split=split,
|
||||||
)
|
)
|
||||||
|
|
||||||
keyboard.extensions.append(oled_ext)
|
keyboard.extensions.append(oled_ext)
|
||||||
|
|
||||||
# Edit your layout below
|
# Edit your layout below
|
||||||
# Currently, that's a default QMK Kyria Layout - https://config.qmk.fm/#/splitkb/kyria/rev1/LAYOUT
|
# Currently, that's a default QMK Kyria Layout - https://config.qmk.fm/#/splitkb/kyria/rev1/LAYOUT
|
||||||
|
ESC_LCTL = KC.MT(KC.ESC, KC.LCTL)
|
||||||
|
QUOTE_RCTL = KC.MT(KC.QUOTE, KC.RCTL)
|
||||||
|
ENT_LALT = KC.MT(KC.ENT, KC.LALT)
|
||||||
|
MINUS_RCTL = KC.MT(KC.MINUS, KC.RCTL)
|
||||||
|
|
||||||
ESC_LCTL = KC.HT(KC.ESC, KC.LCTL)
|
# fmt: off
|
||||||
QUOTE_RCTL = KC.HT(KC.QUOTE, KC.RCTL)
|
|
||||||
ENT_LALT = KC.HT(KC.ENT, KC.LALT)
|
|
||||||
MINUS_RCTL = KC.HT(KC.MINUS, KC.RCTL)
|
|
||||||
|
|
||||||
keyboard.keymap = [
|
keyboard.keymap = [
|
||||||
[
|
[
|
||||||
KC.TAB, KC.Q, KC.W, KC.E, KC.R, KC.T, KC.Y, KC.U, KC.I, KC.O, KC.P, KC.BSPC,
|
KC.TAB, KC.Q, KC.W, KC.E, KC.R, KC.T, KC.Y, KC.U, KC.I, KC.O, KC.P, KC.BSPC,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user