Skip to content

Instantly share code, notes, and snippets.

{
"version": 1,
"notes": "",
"documentation": "\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n",
"keyboard": "cantor",
"keymap": "cantor_layout_split_3x6_3_mine",
"layout": "LAYOUT_split_3x6_3",
"layers": [
[
"KC_NO",
from asyncio import CancelledError
from uuid import uuid4
from aiohttp.web import StreamResponse
class MjpegResponse(StreamResponse):
boundary = uuid4()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.transfer_encoding = 'chunked'
@klesh
klesh / fn2-numpad.kbd.json
Last active May 11, 2019 08:19
fn2-numpad
[
{
"name": "fn2-numpad"
},
[
{
"x": 3.5,
"a": 7
},
"",
@klesh
klesh / fn3-mouse.kbd.json
Last active May 11, 2019 08:19
fn3-mouse
[
{
"name": "fn3-mouse"
},
[
{
"x": 3.5,
"a": 7
},
"",
@klesh
klesh / fn1-f1_f12.kbd.json
Last active May 11, 2019 08:20
fn1-f1_f12
[
{
"name": "fn1-f1_f12"
},
[
{
"x": 3.5,
"a": 7
},
"",
@klesh
klesh / default.kbd.json
Last active May 11, 2019 08:19
default
[
{
"name": "default"
},
[
{
"x": 3.5
},
"#\n3",
{