diff --git a/boards/boardsource/3x4/main.py b/boards/boardsource/3x4/main.py index f0be11f..b01abcb 100644 --- a/boards/boardsource/3x4/main.py +++ b/boards/boardsource/3x4/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/boardsource/4x12/main.py b/boards/boardsource/4x12/main.py index ea7b407..e5fb6e9 100644 --- a/boards/boardsource/4x12/main.py +++ b/boards/boardsource/4x12/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.media_keys import MediaKeys from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/boardsource/5x12/main.py b/boards/boardsource/5x12/main.py index 217985c..447f936 100644 --- a/boards/boardsource/5x12/main.py +++ b/boards/boardsource/5x12/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.media_keys import MediaKeys from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/boardsource/microdox/main.py b/boards/boardsource/microdox/main.py index bcb94db..bbae566 100644 --- a/boards/boardsource/microdox/main.py +++ b/boards/boardsource/microdox/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.keys import KC from kmk.modules.layers import Layers from kmk.modules.split import Split, SplitSide, SplitType diff --git a/boards/crkbd/main.py b/boards/crkbd/main.py index 3834d0b..e1d2e2d 100644 --- a/boards/crkbd/main.py +++ b/boards/crkbd/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/ergo_travel/main.py b/boards/ergo_travel/main.py index da76a4b..f484275 100644 --- a/boards/ergo_travel/main.py +++ b/boards/ergo_travel/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.media_keys import MediaKeys from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/fourtypercentclub/gherkin/main.py b/boards/fourtypercentclub/gherkin/main.py index 5245c12..7be13b7 100644 --- a/boards/fourtypercentclub/gherkin/main.py +++ b/boards/fourtypercentclub/gherkin/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.led import LED from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/fourtypercentclub/luddite/main.py b/boards/fourtypercentclub/luddite/main.py index 7d7c4f3..8c53634 100644 --- a/boards/fourtypercentclub/luddite/main.py +++ b/boards/fourtypercentclub/luddite/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.led import LED from kmk.extensions.rgb import RGB from kmk.keys import KC diff --git a/boards/keebio/iris/main.py b/boards/keebio/iris/main.py index ea89652..3df4db6 100644 --- a/boards/keebio/iris/main.py +++ b/boards/keebio/iris/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.consts import UnicodeMode from kmk.extensions.rgb import RGB from kmk.handlers.sequences import compile_unicode_string_sequences as cuss diff --git a/boards/keebio/levinson/main.py b/boards/keebio/levinson/main.py index da6a790..e60efec 100644 --- a/boards/keebio/levinson/main.py +++ b/boards/keebio/levinson/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/keebio/nyquist/main.py b/boards/keebio/nyquist/main.py index 6dc570e..0817bc9 100644 --- a/boards/keebio/nyquist/main.py +++ b/boards/keebio/nyquist/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/lily58/main.py b/boards/lily58/main.py index 5d5df04..c6e9889 100644 --- a/boards/lily58/main.py +++ b/boards/lily58/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard, rgb_pixel_pin + from kmk.extensions.ble_split import BLE_Split from kmk.extensions.layers import Layers from kmk.extensions.rgb import RGB diff --git a/boards/navi10/main.py b/boards/navi10/main.py index 17970ba..72cf852 100644 --- a/boards/navi10/main.py +++ b/boards/navi10/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.media_keys import MediaKeys from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/reviung39/main.py b/boards/reviung39/main.py index 219861b..e4bec6d 100644 --- a/boards/reviung39/main.py +++ b/boards/reviung39/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/reviung41/main.py b/boards/reviung41/main.py index e99554e..6933fb1 100644 --- a/boards/reviung41/main.py +++ b/boards/reviung41/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/boards/rhymestone/main.py b/boards/rhymestone/main.py index 5c4c585..66075b5 100644 --- a/boards/rhymestone/main.py +++ b/boards/rhymestone/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.layers import Layers from kmk.extensions.split import Split, SplitSide, SplitType from kmk.keys import KC diff --git a/boards/tg4x/main.py b/boards/tg4x/main.py index 39aa149..96dc906 100644 --- a/boards/tg4x/main.py +++ b/boards/tg4x/main.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/kmk/extensions/led.py b/kmk/extensions/led.py index 7ce4f11..22d21fd 100644 --- a/kmk/extensions/led.py +++ b/kmk/extensions/led.py @@ -1,5 +1,4 @@ import pwmio - from math import e, exp, pi, sin from kmk.extensions import Extension, InvalidExtensionEnvironment diff --git a/user_keymaps/dzervas/lab68.py b/user_keymaps/dzervas/lab68.py index 537e5d3..95dfe57 100644 --- a/user_keymaps/dzervas/lab68.py +++ b/user_keymaps/dzervas/lab68.py @@ -3,6 +3,7 @@ import busio from digitalio import DigitalInOut, Direction, Pull from adafruit_mcp230xx.mcp23017 import MCP23017 + from kmk.hid import HIDModes from kmk.keys import KC from kmk.kmk_keyboard import KMKKeyboard diff --git a/user_keymaps/jpconstantineau/batreus44_colemak_dh.py b/user_keymaps/jpconstantineau/batreus44_colemak_dh.py index 655d5f9..1a19caf 100644 --- a/user_keymaps/jpconstantineau/batreus44_colemak_dh.py +++ b/user_keymaps/jpconstantineau/batreus44_colemak_dh.py @@ -4,6 +4,7 @@ # Edit last 2 lines if you have a nRF52840 and want BLE from kb import KMKKeyboard + from kmk.hid import HIDModes from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/jpconstantineau/gridmx47.py b/user_keymaps/jpconstantineau/gridmx47.py index 91c6b56..2c4e70a 100644 --- a/user_keymaps/jpconstantineau/gridmx47.py +++ b/user_keymaps/jpconstantineau/gridmx47.py @@ -4,6 +4,7 @@ # Requires CircuitPython 7.0.0 to support the RP2040 MCU from kb import KMKKeyboard + from kmk.extensions.RGB import RGB, AnimationModes from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/jpconstantineau/offsetmx43.py b/user_keymaps/jpconstantineau/offsetmx43.py index 4bd11a1..1749229 100644 --- a/user_keymaps/jpconstantineau/offsetmx43.py +++ b/user_keymaps/jpconstantineau/offsetmx43.py @@ -4,6 +4,7 @@ # Requires CircuitPython 7.0.0 to support the RP2040 MCU from kb import KMKKeyboard + from kmk.extensions.RGB import RGB, AnimationModes from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/jpconstantineau/pyKey60.py b/user_keymaps/jpconstantineau/pyKey60.py index 2a6a360..9dcaf67 100644 --- a/user_keymaps/jpconstantineau/pyKey60.py +++ b/user_keymaps/jpconstantineau/pyKey60.py @@ -3,6 +3,7 @@ # Requires CircuitPython 7.0.0 to support the RP2040 MCU from kb import KMKKeyboard + from kmk.extensions.RGB import RGB, AnimationModes from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/jpconstantineau/vcolchoc44_colemak_dh.py b/user_keymaps/jpconstantineau/vcolchoc44_colemak_dh.py index 906e89d..43c4239 100644 --- a/user_keymaps/jpconstantineau/vcolchoc44_colemak_dh.py +++ b/user_keymaps/jpconstantineau/vcolchoc44_colemak_dh.py @@ -4,6 +4,7 @@ # Requires CircuitPython 7.0.0 to support the RP2040 MCU from kb import KMKKeyboard + from kmk.extensions.RGB import RGB, AnimationModes from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/jpconstantineau/vcolchoc44_qwerty.py b/user_keymaps/jpconstantineau/vcolchoc44_qwerty.py index adcde82..4549c91 100644 --- a/user_keymaps/jpconstantineau/vcolchoc44_qwerty.py +++ b/user_keymaps/jpconstantineau/vcolchoc44_qwerty.py @@ -4,6 +4,7 @@ # Requires CircuitPython 7.0.0 to support the RP2040 MCU from kb import KMKKeyboard + from kmk.extensions.RGB import RGB, AnimationModes from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/jpconstantineau/vcolmx44.py b/user_keymaps/jpconstantineau/vcolmx44.py index a83aae5..8c9cb33 100644 --- a/user_keymaps/jpconstantineau/vcolmx44.py +++ b/user_keymaps/jpconstantineau/vcolmx44.py @@ -4,6 +4,7 @@ # Requires CircuitPython 7.0.0 to support the RP2040 MCU from kb import KMKKeyboard + from kmk.extensions.RGB import RGB, AnimationModes from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/kdb424/luddite.py b/user_keymaps/kdb424/luddite.py index 948e145..9738b02 100644 --- a/user_keymaps/kdb424/luddite.py +++ b/user_keymaps/kdb424/luddite.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/kdb424/nyquist_r2.py b/user_keymaps/kdb424/nyquist_r2.py index d6076a5..0d5b18d 100644 --- a/user_keymaps/kdb424/nyquist_r2.py +++ b/user_keymaps/kdb424/nyquist_r2.py @@ -1,6 +1,7 @@ import board from kb import KMKKeyboard + from kmk.extensions.rgb import RGB from kmk.handlers.sequences import send_string, simple_key_sequence from kmk.keys import KC diff --git a/user_keymaps/klardotsh/iris_r2.py b/user_keymaps/klardotsh/iris_r2.py index 494f2f6..ae74e51 100644 --- a/user_keymaps/klardotsh/iris_r2.py +++ b/user_keymaps/klardotsh/iris_r2.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.consts import UnicodeMode from kmk.handlers.sequences import compile_unicode_string_sequences as cuss from kmk.handlers.sequences import send_string diff --git a/user_keymaps/klardotsh/iris_r2_nn.py b/user_keymaps/klardotsh/iris_r2_nn.py index 05f46cd..d068770 100644 --- a/user_keymaps/klardotsh/iris_r2_nn.py +++ b/user_keymaps/klardotsh/iris_r2_nn.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.consts import UnicodeMode from kmk.handlers.sequences import compile_unicode_string_sequences as cuss from kmk.handlers.sequences import send_string diff --git a/user_keymaps/klardotsh/klarank_featherm4.py b/user_keymaps/klardotsh/klarank_featherm4.py index 0a7be96..a3832ad 100644 --- a/user_keymaps/klardotsh/klarank_featherm4.py +++ b/user_keymaps/klardotsh/klarank_featherm4.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.consts import UnicodeMode from kmk.handlers.sequences import compile_unicode_string_sequences as cuss from kmk.handlers.sequences import send_string diff --git a/user_keymaps/klardotsh/lily58.py b/user_keymaps/klardotsh/lily58.py index b87ad40..6440533 100644 --- a/user_keymaps/klardotsh/lily58.py +++ b/user_keymaps/klardotsh/lily58.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.consts import UnicodeMode from kmk.keys import KC from kmk.modules.layers import Layers diff --git a/user_keymaps/rk463345/levinson_r2.py b/user_keymaps/rk463345/levinson_r2.py index c807f9f..65d821f 100755 --- a/user_keymaps/rk463345/levinson_r2.py +++ b/user_keymaps/rk463345/levinson_r2.py @@ -1,4 +1,5 @@ from kb import KMKKeyboard + from kmk.consts import UnicodeMode from kmk.extensions.rgb import RGB from kmk.handlers.sequences import compile_unicode_string_sequences