summaryrefslogtreecommitdiff
path: root/keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json
diff options
context:
space:
mode:
authorEthan Beyer <ethan@ethanbeyer.com>2019-12-12 05:53:39 -0500
committerJames Young <18669334+noroadsleft@users.noreply.github.com>2019-12-12 02:53:39 -0800
commit45e71aedf030d80e62c491c4a906fdf88ccaec0c (patch)
tree17c820a26655ce4fb1cb8f306786221abd2cd673 /keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json
parentbbad6e1ae7c68b4bf19c9d13f7347ce2b664fed6 (diff)
[Keymap] My DZ60 Layout and files (#7537)
* I don't know if this is how my keyboard is laid out or not * testing, still broken * name change * I think this is the layout I will try to use to start * it compiles! * added norman layout! * media keys * Moved backlight functions to KEYB Moved Delete off of Backspace and to the < key * more changes to layout, move Norman to 1 so it was moddable by FCTN * swapped volume and media, I use volume a lot more than media * Eh, it's still all in flux. * I don't want the entire function layer full of dead keys, after all... * moves escape to the caps lock key and caps lock to the functions layer * update my readme for posterity * Updates bonfire dz60 for better escape control * WIP commit -- this is not working yet * updates keymap for GAME layer adds info to README adds visual keyboard layout map in json and jpg for reference * updates readme for visual keymap insertion * removes my layout from the parent folder and keeps it localized * updates the C code to be more readable * finished the HELD_ESCAPE code * finishes v6.1.0 * updates layout names to match repo code style per @mechmerlin Apply suggestions from code review * updates to code style per suggestions by @mechmerlin * Update global-functions.c updates some personal documentation * updates hold time for escape on gaming layer * updates several aspects of the code based on PR requests * moves a variable
Diffstat (limited to 'keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json')
-rw-r--r--keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json1160
1 files changed, 1160 insertions, 0 deletions
diff --git a/keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json b/keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json
new file mode 100644
index 0000000000..42625f7e2c
--- /dev/null
+++ b/keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json
@@ -0,0 +1,1160 @@
+[
+ {
+ "name": "DZ60 v6.1.0",
+ "author": "Bonf1re"
+ },
+ [
+ {
+ "c": "#454545",
+ "a": 7,
+ "f": 2,
+ "w": 1.75
+ },
+ "NOTHING",
+ {
+ "c": "#fc8e28",
+ "w": 1.25
+ },
+ "HELD",
+ {
+ "c": "#7afff6",
+ "w2": 2
+ },
+ "Function Layer",
+ {
+ "x": 1,
+ "c": "#c47aff",
+ "w2": 2
+ },
+ "Keyboard Layer"
+ ],
+ [
+ {
+ "y": 0.75,
+ "c": "#cccccc",
+ "f": 3,
+ "w": 3
+ },
+ "[BASE]"
+ ],
+ [
+ {
+ "a": 5
+ },
+ "~\n`",
+ "!\n1",
+ "@\n2",
+ "#\n3",
+ "$\n4",
+ "%\n5",
+ "^\n6",
+ "&\n7",
+ "*\n8",
+ "(\n9",
+ ")\n0",
+ "_\n-",
+ "+\n=",
+ {
+ "a": 7,
+ "w": 2
+ },
+ "Backspace"
+ ],
+ [
+ {
+ "w": 1.5
+ },
+ "Tab",
+ "Q",
+ "W",
+ "E",
+ "R",
+ "T",
+ "Y",
+ "U",
+ "I",
+ "O",
+ "P",
+ {
+ "a": 5
+ },
+ "{\n[",
+ "}\n]",
+ {
+ "w": 1.5
+ },
+ "|\n\\"
+ ],
+ [
+ {
+ "a": 7,
+ "w": 1.75
+ },
+ "Escape",
+ "A",
+ "S",
+ "D",
+ {
+ "n": true
+ },
+ "F",
+ "G",
+ "H",
+ {
+ "n": true
+ },
+ "J",
+ "K",
+ "L",
+ {
+ "a": 5
+ },
+ ":\n;",
+ "\"\n'",
+ {
+ "a": 7,
+ "w": 2.25
+ },
+ "Enter"
+ ],
+ [
+ {
+ "w": 2.25
+ },
+ "Shift",
+ "Z",
+ "X",
+ "C",
+ "V",
+ "B",
+ "N",
+ "M",
+ {
+ "a": 5
+ },
+ "<\n,",
+ ">\n.",
+ "?\n/",
+ {
+ "w": 1.75
+ },
+ "Up\nShift",
+ {
+ "c": "#7afff6",
+ "a": 7,
+ "fa": [
+ 2
+ ]
+ },
+ "HACK"
+ ],
+ [
+ {
+ "c": "#cccccc",
+ "f": 3,
+ "w": 1.25
+ },
+ "Ctrl",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Sys",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Alt",
+ {
+ "w": 6.25
+ },
+ "",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Alt",
+ {
+ "a": 5,
+ "f": 3,
+ "w": 1.25
+ },
+ "Left\nSys",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Down\nCtrl",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Right\nHYPER"
+ ],
+ [
+ {
+ "y": 0.25,
+ "a": 7,
+ "f": 3,
+ "w": 3
+ },
+ "[NRMN]"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "a": 5,
+ "f": 3
+ },
+ "~\n`",
+ {
+ "f": 3
+ },
+ "!\n1",
+ {
+ "f": 3
+ },
+ "@\n2",
+ {
+ "f": 3
+ },
+ "#\n3",
+ {
+ "f": 3
+ },
+ "$\n4",
+ {
+ "f": 3
+ },
+ "%\n5",
+ {
+ "f": 3
+ },
+ "^\n6",
+ {
+ "f": 3
+ },
+ "&\n7",
+ {
+ "f": 3
+ },
+ "*\n8",
+ {
+ "f": 3
+ },
+ "(\n9",
+ {
+ "f": 3
+ },
+ ")\n0",
+ {
+ "f": 3
+ },
+ "_\n-",
+ {
+ "f": 3
+ },
+ "+\n=",
+ {
+ "a": 7,
+ "f": 3,
+ "w": 2
+ },
+ "Backspace"
+ ],
+ [
+ {
+ "f": 3,
+ "w": 1.5
+ },
+ "Tab",
+ {
+ "c": "#cccccc",
+ "g": false,
+ "f": 3
+ },
+ "Q",
+ {
+ "f": 3
+ },
+ "W",
+ {
+ "f": 3
+ },
+ "D",
+ {
+ "f": 3
+ },
+ "F",
+ {
+ "f": 3
+ },
+ "K",
+ {
+ "f": 3
+ },
+ "J",
+ {
+ "f": 3
+ },
+ "U",
+ {
+ "f": 3
+ },
+ "R",
+ {
+ "f": 3
+ },
+ "L",
+ {
+ "a": 5,
+ "f": 3
+ },
+ ":\n;",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "f": 3
+ },
+ "{\n[",
+ {
+ "f": 3
+ },
+ "}\n]",
+ {
+ "f": 3,
+ "w": 1.5
+ },
+ "|\n\\"
+ ],
+ [
+ {
+ "a": 7,
+ "f": 3,
+ "w": 1.75
+ },
+ "Escape",
+ {
+ "c": "#cccccc",
+ "g": false,
+ "f": 3
+ },
+ "A",
+ {
+ "f": 3
+ },
+ "S",
+ {
+ "f": 3
+ },
+ "E",
+ {
+ "f": 3,
+ "n": true
+ },
+ "T",
+ {
+ "f": 3
+ },
+ "G",
+ {
+ "f": 3
+ },
+ "Y",
+ {
+ "f": 3,
+ "n": true
+ },
+ "N",
+ {
+ "f": 3
+ },
+ "I",
+ {
+ "f": 3
+ },
+ "O",
+ {
+ "f": 3
+ },
+ "H",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "a": 5
+ },
+ "\n'\n\n\n\n\n\"",
+ {
+ "a": 7,
+ "f": 3,
+ "w": 2.25
+ },
+ "Enter"
+ ],
+ [
+ {
+ "f": 3,
+ "w": 2.25
+ },
+ "Shift",
+ {
+ "c": "#cccccc",
+ "g": false,
+ "f": 3
+ },
+ "Z",
+ {
+ "f": 3
+ },
+ "X",
+ {
+ "f": 3
+ },
+ "C",
+ {
+ "f": 3
+ },
+ "V",
+ {
+ "f": 3
+ },
+ "B",
+ {
+ "f": 3
+ },
+ "P",
+ {
+ "f": 3
+ },
+ "M",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "a": 5,
+ "f": 3
+ },
+ "<\n,",
+ {
+ "f": 3
+ },
+ ">\n.",
+ {
+ "f": 3
+ },
+ "?\n/",
+ {
+ "f": 3,
+ "w": 1.75
+ },
+ "Up\nShift",
+ {
+ "a": 7,
+ "f": 3
+ },
+ "HACK"
+ ],
+ [
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Ctrl",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Sys",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Alt",
+ {
+ "w": 6.25
+ },
+ "",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Alt",
+ {
+ "a": 5,
+ "f": 3,
+ "w": 1.25
+ },
+ "Left\nSys",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Down\nCtrl",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Right\nHYPER"
+ ],
+ [
+ {
+ "y": 0.25,
+ "c": "#cccccc",
+ "g": false,
+ "a": 7,
+ "f": 3,
+ "w": 3
+ },
+ "[GAME]"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "g": true
+ },
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ {
+ "w": 2
+ },
+ ""
+ ],
+ [
+ {
+ "w": 1.5
+ },
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ {
+ "w": 1.5
+ },
+ ""
+ ],
+ [
+ {
+ "c": "#cccccc",
+ "g": false,
+ "f": 3,
+ "w": 1.75
+ },
+ "Held Esc",
+ {
+ "c": "#aaaaaa",
+ "g": true
+ },
+ "",
+ "",
+ "",
+ {
+ "n": true
+ },
+ "",
+ "",
+ "",
+ {
+ "n": true
+ },
+ "",
+ "",
+ "",
+ "",
+ "",
+ {
+ "w": 2.25
+ },
+ ""
+ ],
+ [
+ {
+ "w": 2.25
+ },
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ {
+ "w": 1.75
+ },
+ "",
+ ""
+ ],
+ [
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 6.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ ""
+ ],
+ [
+ {
+ "y": 0.25,
+ "c": "#cccccc",
+ "g": false,
+ "a": 5,
+ "fa": [
+ 2,
+ 1
+ ],
+ "w": 3
+ },
+ "\nHACK is held\n\n\n\n\n[FCTN]"
+ ],
+ [
+ {
+ "c": "#7afff6",
+ "a": 7,
+ "f": 3
+ },
+ "ESC",
+ {
+ "f": 3
+ },
+ "F1",
+ {
+ "f": 3
+ },
+ "F2",
+ {
+ "f": 3
+ },
+ "F3",
+ {
+ "f": 3
+ },
+ "F4",
+ {
+ "f": 3
+ },
+ "F5",
+ {
+ "f": 3
+ },
+ "F6",
+ {
+ "f": 3
+ },
+ "F7",
+ {
+ "f": 3
+ },
+ "F8",
+ {
+ "f": 3
+ },
+ "F9",
+ {
+ "f": 3
+ },
+ "F10",
+ {
+ "f": 3
+ },
+ "F11",
+ {
+ "f": 3
+ },
+ "F12",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "f": 3,
+ "w": 2
+ },
+ "Backspace"
+ ],
+ [
+ {
+ "f": 3,
+ "w": 1.5
+ },
+ "Tab",
+ {
+ "c": "#7afff6",
+ "g": false,
+ "f": 3
+ },
+ "Mute",
+ {
+ "a": 5,
+ "f": 3
+ },
+ "\nDown\n\n\n\n\nVolume",
+ {
+ "f": 3
+ },
+ "\nUp\n\n\n\n\nVolume",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "a": 7,
+ "f": 3
+ },
+ "R",
+ {
+ "f": 3
+ },
+ "T",
+ {
+ "f": 3
+ },
+ "Y",
+ {
+ "f": 3
+ },
+ "U",
+ {
+ "f": 3
+ },
+ "I",
+ {
+ "f": 3
+ },
+ "O",
+ {
+ "c": "#7afff6",
+ "g": false,
+ "a": 5,
+ "f": 3
+ },
+ "\nScreen\n\n\n\n\nPrint",
+ {
+ "f": 3
+ },
+ "\nLock\n\n\n\n\nScroll",
+ {
+ "a": 7,
+ "f": 3
+ },
+ "Pause",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "a": 5,
+ "f": 3,
+ "w": 1.5
+ },
+ "|\n\\"
+ ],
+ [
+ {
+ "c": "#7afff6",
+ "g": false,
+ "a": 7,
+ "f": 3,
+ "w": 1.75
+ },
+ "Caps Lock",
+ {
+ "a": 5,
+ "f": 3
+ },
+ "\nPrev\n\n\n\n\nMedia",
+ {
+ "f": 3
+ },
+ "\nPlay\n\n\n\n\nMedia",
+ {
+ "f": 3
+ },
+ "\nNext\n\n\n\n\nMedia",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "a": 7,
+ "f": 3,
+ "n": true
+ },
+ "F",
+ {
+ "f": 3
+ },
+ "G",
+ {
+ "f": 3
+ },
+ "H",
+ {
+ "f": 3,
+ "n": true
+ },
+ "J",
+ {
+ "f": 3
+ },
+ "K",
+ {
+ "c": "#7afff6",
+ "g": false,
+ "f": 3
+ },
+ "Insert",
+ {
+ "f": 3
+ },
+ "Home",
+ {
+ "a": 5,
+ "f": 3
+ },
+ "\nUp\n\n\n\n\nPage",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "a": 7,
+ "f": 3,
+ "w": 2.25
+ },
+ "Enter"
+ ],
+ [
+ {
+ "f": 3,
+ "w": 2.25
+ },
+ "Shift",
+ {
+ "c": "#7afff6",
+ "g": false,
+ "f": 3
+ },
+ "Sleep",
+ {
+ "f": 3
+ },
+ "Wake",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "f": 3
+ },
+ "C",
+ {
+ "f": 3
+ },
+ "V",
+ {
+ "f": 3
+ },
+ "B",
+ {
+ "f": 3
+ },
+ "N",
+ {
+ "f": 3
+ },
+ "M",
+ {
+ "c": "#7afff6",
+ "g": false,
+ "f": 3
+ },
+ "Delete",
+ {
+ "f": 3
+ },
+ "End",
+ {
+ "a": 5,
+ "f": 3
+ },
+ "\nDown\n\n\n\n\nPage",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "f": 3,
+ "w": 1.75
+ },
+ "Up\nShift",
+ {
+ "c": "#fc8e28",
+ "g": false,
+ "a": 7,
+ "f": 3
+ },
+ "HACK"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "f": 3,
+ "w": 1.25
+ },
+ "Ctrl",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Sys",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Alt",
+ {
+ "w": 6.25
+ },
+ "",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Alt",
+ {
+ "c": "#c47aff",
+ "g": false,
+ "a": 5,
+ "f": 3,
+ "w": 1.25
+ },
+ "\n[KEYB]\n\n\n\n\nTo",
+ {
+ "c": "#aaaaaa",
+ "g": true,
+ "f": 3,
+ "w": 1.25
+ },
+ "Down\nCtrl",
+ {
+ "f": 3,
+ "w": 1.25
+ },
+ "Right\nHYPER"
+ ],
+ [
+ {
+ "y": 0.25,
+ "c": "#cccccc",
+ "g": false,
+ "f": 3,
+ "w": 3
+ },
+ "\nHACK + SYS Held\n\n\n\n\n[KEYB]"
+ ],
+ [
+ {
+ "c": "#c47aff",
+ "f": 2
+ },
+ "\n[BASE]\n\n\n\n\nReset",
+ {
+ "a": 7
+ },
+ "[NRMN]",
+ "[GAME]",
+ {
+ "c": "#454545",
+ "f": 3
+ },
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ {
+ "c": "#c47aff",
+ "f": 2,
+ "w": 2
+ },
+ "QMK FLASH"
+ ],
+ [
+ {
+ "c": "#454545",
+ "f": 3,
+ "w": 1.5
+ },
+ "",
+ {
+ "c": "#c47aff",
+ "a": 5,
+ "f": 2
+ },
+ "\nToggle\n\n\n\n\nRGB",
+ "\nMode\n\n\n\n\nRGB",
+ "RGB\nUp\n\n\n\n\nHue",
+ "RGB\nDown\n\n\n\n\nHue",
+ "RGB\nDown\n\n\n\n\nSat",
+ "RGB\nUp\n\n\n\n\nSat",
+ "RGB\nDown\n\n\n\n\nValue",
+ "RGB\nUp\n\n\n\n\nValue",
+ {
+ "c": "#454545",
+ "a": 7,
+ "f": 3
+ },
+ "",
+ "",
+ "",
+ "",
+ {
+ "w": 1.5
+ },
+ ""
+ ],
+ [
+ {
+ "w": 1.75
+ },
+ "",
+ {
+ "c": "#c47aff",
+ "a": 5,
+ "f": 2
+ },
+ "\nDown\n\n\n\n\nBacklight",
+ "\nToggle\n\n\n\n\nBacklight",
+ "\nUp\n\n\n\n\nBacklight",
+ {
+ "n": true
+ },
+ "\nStep\n\n\n\n\nBacklight",
+ {
+ "c": "#454545",
+ "a": 7,
+ "f": 3
+ },
+ "",
+ "",
+ {
+ "n": true
+ },
+ "",
+ "",
+ "",
+ "",
+ "",
+ {
+ "w": 2.25
+ },
+ ""
+ ],
+ [
+ {
+ "w": 2.25
+ },
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ {
+ "w": 1.75
+ },
+ "",
+ {
+ "c": "#fc8e28",
+ "fa": [
+ 2
+ ]
+ },
+ "HACK"
+ ],
+ [
+ {
+ "c": "#454545",
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 6.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ "",
+ {
+ "c": "#fc8e28",
+ "a": 5,
+ "w": 1.25
+ },
+ "\n[KEYB]\n\n\n\n\nTo",
+ {
+ "c": "#454545",
+ "a": 7,
+ "w": 1.25
+ },
+ "",
+ {
+ "w": 1.25
+ },
+ ""
+ ]
+]