Update main.py
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							9d3f86487d
						
					
				
				
					commit
					8c734e1952
				
			| @@ -7,7 +7,7 @@ from kmk.extensions.rgb import RGB, AnimationModes | ||||
| from kmk.hid import HIDModes | ||||
| from kmk.keys import KC | ||||
| 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.split import Split, SplitType | ||||
| from kmk.modules.tapdance import TapDance | ||||
| @@ -36,30 +36,49 @@ keyboard.extensions.append(rgb_ext) | ||||
| oled_ext = Oled( | ||||
|     OledData( | ||||
|         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='americ', x=128, y=0, x_anchor=1.0), | ||||
|             OledData.oled_text_entry(text='anfootball', x=128, y=10, x_anchor=1.0), | ||||
|             OledData.oled_text_entry(text='Layer: ', x=0, y=32, y_anchor=1.0), | ||||
|             OledData.oled_text_entry(text='BASE', x=40, y=32, y_anchor=1.0, layer=0), | ||||
|             OledData.oled_text_entry(text='LOWER', x=40, y=32, y_anchor=1.0, layer=3), | ||||
|             OledData.oled_text_entry(text='RAISE', x=40, y=32, y_anchor=1.0, layer=4), | ||||
|             OledData.oled_text_entry(text='ADJUST', x=40, y=32, y_anchor=1.0, layer=6), | ||||
|             OledData.oled_text_entry(text='Kyria v1.4', x=128, y=0, x_anchor='R'), | ||||
|             OledData.oled_text_entry(text='KB2040', x=128, y=10, x_anchor='R'), | ||||
|             OledData.oled_text_entry(text='left', x=128, y=20, x_anchor='R', side='L'), | ||||
|             OledData.oled_text_entry(text='right', x=128, y=20, x_anchor='R', side='R'), | ||||
|             OledData.oled_text_entry(text='Layer: ', x=0, y=32, y_anchor='B'), | ||||
|             OledData.oled_text_entry(text='BASE', x=40, y=32, y_anchor='B', layer=0), | ||||
|             OledData.oled_text_entry(text='LOWER', x=40, y=32, y_anchor='B', layer=3), | ||||
|             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, | ||||
|     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) | ||||
|  | ||||
| # Edit your layout below | ||||
| # 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) | ||||
| QUOTE_RCTL = KC.HT(KC.QUOTE, KC.RCTL) | ||||
| ENT_LALT = KC.HT(KC.ENT, KC.LALT) | ||||
| MINUS_RCTL = KC.HT(KC.MINUS, KC.RCTL) | ||||
|  | ||||
| # fmt: off | ||||
| 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, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user