diff --git a/.gitignore b/.gitignore index 6fbbc3b..c2d2830 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ obj_* *.map build/ .DS_Store +.vscode/ \ No newline at end of file diff --git a/iris-kmk/main.py b/iris-kmk/main.py index e69de29..dfe75a5 100644 --- a/iris-kmk/main.py +++ b/iris-kmk/main.py @@ -0,0 +1,23 @@ +from kb import KMKKeyboard + +from kmk.extensions.media_keys import MediaKeys +from kmk.extensions.rgb import RGB, AnimationModes +from kmk.keys import KC +from kmk.modules.encoder import EncoderHandler +from kmk.modules.holdtap import HoldTap +from kmk.modules.layers import Layers +from kmk.modules.split import Split, SplitType + +keyboard = KMKKeyboard() +keyboard.debug_enabled = True + +keyboard.modules.append(Layers()) +keyboard.modules.append(HoldTap()) +keyboard.extensions.append(MediaKeys()) + +keyboard.keymap = [ + [KC.A,] +] + +if __name__ == '__main__': + keyboard.go() \ No newline at end of file