From e3c1c86a0b3ec373115a2616100e382362e021fd Mon Sep 17 00:00:00 2001 From: Yoichiro Tanaka Date: Tue, 5 Oct 2021 20:16:51 +0900 Subject: [PATCH] Fix the linter errors. --- boards/lunakey_pico/kb.py | 1 + boards/lunakey_pico/main.py | 52 ++++++++++++++++++------------------- 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/boards/lunakey_pico/kb.py b/boards/lunakey_pico/kb.py index 0bc1272..9210990 100644 --- a/boards/lunakey_pico/kb.py +++ b/boards/lunakey_pico/kb.py @@ -4,6 +4,7 @@ from kmk.kmk_keyboard import KMKKeyboard as _KMKKeyboard from kmk.matrix import DiodeOrientation from kmk.matrix import intify_coordinate as ic + class KMKKeyboard(_KMKKeyboard): row_pins = (board.GP12, board.GP13, board.GP14, board.GP15) col_pins = (board.GP21, board.GP20, board.GP19, board.GP18, board.GP17, board.GP16) diff --git a/boards/lunakey_pico/main.py b/boards/lunakey_pico/main.py index facd7a0..8def917 100644 --- a/boards/lunakey_pico/main.py +++ b/boards/lunakey_pico/main.py @@ -1,16 +1,15 @@ import board - import digitalio + import pwmio import time - from kb import KMKKeyboard + +from kmk.extensions.RGB import RGB, AnimationModes from kmk.keys import KC -from kmk.extensions.RGB import RGB -from kmk.extensions.RGB import AnimationModes -from kmk.modules.split import Split, SplitSide, SplitType from kmk.modules.layers import Layers from kmk.modules.modtap import ModTap +from kmk.modules.split import Split, SplitSide, SplitType led = digitalio.DigitalInOut(board.GP25) led.direction = digitalio.Direction.OUTPUT @@ -66,51 +65,52 @@ SF_MINS = KC.MT(KC.MINS, KC.LSHIFT) SG_PSCR = KC.LSFT(KC.LGUI(KC.PSCR)) SF_PSCR = KC.LSFT(KC.PSCR) CG_RGHT = KC.LCTRL(KC.LGUI(KC.RGHT)) +RESET = KC.RESET keyboard.keymap = [ [ # QWERTY -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.GESC, KC.Q, KC.W, KC.E, KC.R, KC.T, KC.Y, KC.U, KC.I, KC.O, KC.P, KC.BSPC,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ CT_TAB, KC.A, KC.S, KC.D, KC.F, KC.G, KC.H, KC.J, KC.K, KC.L, KC.SCLN, CT_QUOT,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.LSFT, KC.Z, KC.X, KC.C, KC.V, KC.B, KC.N, KC.M, KC.COMM, KC.DOT, KC.SLSH, SF_MINS,\ -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ KC.LALT, KC.MHEN, LOWER, KC.SPC, KC.ENT, RAISE, KC.HENK, KC.RALT -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ ], [ # LOWER -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.BSLS, KC.CIRC, KC.EXLM, KC.AMPR, KC.PIPE, KC.DLR, KC.AT, KC.ASTR, KC.PLUS, KC.EQL, KC.PERC, KC.BSPC,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.TRNS, KC.N1, KC.N2, KC.N3, KC.N4, KC.N5, KC.N6, KC.N7, KC.N8, KC.N9, KC.N0, KC.DQT,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.COLN, KC.LABK, KC.RABK, KC.QUES, KC.UNDS,\ -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ KC.LGUI, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, ADJUST, KC.TRNS, KC.LGUI -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ ], [ # RAISE -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.BSLS, KC.CIRC, KC.EXLM, KC.AMPR, KC.PIPE, KC.DLR, KC.AT, KC.ASTR, KC.PLUS, KC.EQL, KC.PERC, KC.BSPC,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.HASH, KC.GRV, KC.LBRC, KC.RBRC, KC.LPRN, KC.RPRN, KC.PGUP, KC.HOME, KC.UP, KC.END, KC.TRNS, KC.DQT,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.TRNS, KC.TILD, KC.TRNS, KC.TRNS, KC.LCBR, KC.RCBR, KC.PGDN, KC.LEFT, KC.DOWN, KC.RGHT, KC.TRNS, KC.TRNS,\ -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ KC.LGUI, KC.TRNS, ADJUST, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.LGUI -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ ], [ # ADJUST -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ - KC.TRNS, KC.RESET,KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.F1, KC.F2, KC.F3, KC.F4, KC.F5, KC.F6,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + KC.TRNS, RESET, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.F1, KC.F2, KC.F3, KC.F4, KC.F5, KC.F6,\ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.F7, KC.F8, KC.F9, KC.F10, KC.F11, KC.F12,\ -# +--------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+ +--------+--------+--------+--------+--------+--------+ KC.TRNS, KC.TRNS, KC.VOLD, KC.VOLU, KC.MUTE, KC.TRNS, SG_PSCR, SF_PSCR, KC.CAPS, KC.TRNS, CG_RGHT, KC.TRNS,\ -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS -# +--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ + # ------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ ] ]