@ -1,3 +1,5 @@
# -*- coding: utf-8 -*-
# Add all used Unicode symbols to this list.
# Add all used Unicode symbols to this list.
# The key (e.g. "SNEK") is used in keymap.c for "enum", "unicode_map" and "keymaps", so it needs to be a valid C variable name.
# The key (e.g. "SNEK") is used in keymap.c for "enum", "unicode_map" and "keymaps", so it needs to be a valid C variable name.
# The key is also used in this file to define the layout, so use recognizeable names.
# The key is also used in this file to define the layout, so use recognizeable names.
@ -336,7 +338,7 @@ qmk_dict = {
# If you find "BAD" in your keymaps, then something went wrong.)
# If you find "BAD" in your keymaps, then something went wrong.)
" a " : " BAD " , " A " : " BAD " , " 0 " : " BAD " ,
" a " : " BAD " , " A " : " BAD " , " 0 " : " BAD " ,
# Basic Keycodes
# Basic Keycodes
" XXX " : " XXXXXXX " , " " : " KC_TRNS " ,
" XXX " : " KC_NO " , " " : " KC_TRNS " ,
" ! " : " S(KC_1) " , " @ " : " S(KC_2) " , " # " : " S(KC_3) " , " $ " : " S(KC_4) " , " % " : " S(KC_5) " ,
" ! " : " S(KC_1) " , " @ " : " S(KC_2) " , " # " : " S(KC_3) " , " $ " : " S(KC_4) " , " % " : " S(KC_5) " ,
" ^ " : " S(KC_6) " , " & " : " S(KC_7) " , " * " : " S(KC_8) " , " ( " : " S(KC_9) " , " ) " : " S(KC_0) " ,
" ^ " : " S(KC_6) " , " & " : " S(KC_7) " , " * " : " S(KC_8) " , " ( " : " S(KC_9) " , " ) " : " S(KC_0) " ,
" Enter " : " KC_ENT " , " Esc " : " KC_ESC " , " BSpace " : " KC_BSPC " , " Tab " : " KC_TAB " ,
" Enter " : " KC_ENT " , " Esc " : " KC_ESC " , " BSpace " : " KC_BSPC " , " Tab " : " KC_TAB " ,
@ -426,58 +428,58 @@ static = ["NEO", "GREEK", "GREEK", "GREEK", "GREEK", "MOUSE"]
# 0
# 0
qwerty = [
qwerty = [
[ " Tab " , " q " , " w " , " e " , " r " , " t " , " y " , " u " , " i " , " o " , " p " , " [ " ] ,
" Tab " , " q " , " w " , " e " , " r " , " t " , " y " , " u " , " i " , " o " , " p " , " [ " ,
[ " LCtrl " , " a " , " s " , " d " , " f " , " g " , " h " , " j " , " k " , " l " , " ; " , " ' " ] ,
" LCtrl " , " a " , " s " , " d " , " f " , " g " , " h " , " j " , " k " , " l " , " ; " , " ' " ,
[ " LShift( " , " z " , " x " , " c " , " v " , " b " , " n " , " m " , " , " , " . " , " / " , " RShift) " ] ,
" LShift( " , " z " , " x " , " c " , " v " , " b " , " n " , " m " , " , " , " . " , " / " , " RShift) " ,
[ " MO2 " , " LGui " , " LAlt " , " TT2 " , " LT6_SPC " , " TT4 " , " Enter " , " Space " , " TT2 " , " RAlt " , " RGui " , " RCtrl " ] ,
" MO2 " , " LGui " , " LAlt " , " TT2 " , " LT6_SPC " , " TT4 " , " Enter " , " Space " , " TT2 " , " RAlt " , " RGui " , " RCtrl " ,
]
]
# 1
# 1
colemak = [
colemak = [
[ " Tab " , " q " , " w " , " f " , " p " , " g " , " j " , " l " , " u " , " y " , " ; " , " [ " ] ,
" Tab " , " q " , " w " , " f " , " p " , " g " , " j " , " l " , " u " , " y " , " ; " , " [ " ,
[ " LCtrl " , " a " , " r " , " s " , " t " , " d " , " h " , " n " , " e " , " i " , " o " , " ' " ] ,
" LCtrl " , " a " , " r " , " s " , " t " , " d " , " h " , " n " , " e " , " i " , " o " , " ' " ,
[ " LShift( " , " z " , " x " , " c " , " v " , " b " , " k " , " m " , " , " , " . " , " / " , " RShift) " ] ,
" LShift( " , " z " , " x " , " c " , " v " , " b " , " k " , " m " , " , " , " . " , " / " , " RShift) " ,
[ " MO2 " , " LGui " , " LAlt " , " TT2 " , " LT6_SPC " , " TT4 " , " Enter " , " Space " , " TT2 " , " RAlt " , " RGui " , " RCtrl " ] ,
" MO2 " , " LGui " , " LAlt " , " TT2 " , " LT6_SPC " , " TT4 " , " Enter " , " Space " , " TT2 " , " RAlt " , " RGui " , " RCtrl " ,
]
]
# 2
# 2
numpad = [
numpad = [
[ " ` " , " 1 " , " 2 " , " 3 " , " 4 " , " 5 " , " 6 " , " 7 " , " 8 " , " 9 " , " 0 " , " ] " ] ,
" ` " , " 1 " , " 2 " , " 3 " , " 4 " , " 5 " , " 6 " , " 7 " , " 8 " , " 9 " , " 0 " , " ] " ,
[ " " , " DF0 " , " DF1 " , " XXX " , " XXX " , " MO3 " , " 4 " , " 4 " , " 5 " , " 6 " , " - " , " = " ] ,
" " , " DF0 " , " DF1 " , " XXX " , " XXX " , " MO3 " , " 4 " , " 4 " , " 5 " , " 6 " , " - " , " = " ,
[ " " , " XXX " , " XXX " , " XXX " , " XXX " , " MO5 " , " 1 " , " 1 " , " 2 " , " 3 " , " \\ " , " " ] ,
" " , " XXX " , " XXX " , " XXX " , " XXX " , " MO5 " , " 1 " , " 1 " , " 2 " , " 3 " , " \\ " , " " ,
[ " TG2 " , " " , " " , " " , " Del " , " " , " " , " BSpace " , " 0 " , " " , " " , " " ] ,
" TG2 " , " " , " " , " " , " Del " , " " , " " , " BSpace " , " 0 " , " " , " " , " " ,
]
]
# 3
# 3
fpad = [
fpad = [
[ " " , " F1 " , " F2 " , " F3 " , " F4 " , " F5 " , " F6 " , " F7 " , " F8 " , " F9 " , " F10 " , " XXX " ] ,
" " , " F1 " , " F2 " , " F3 " , " F4 " , " F5 " , " F6 " , " F7 " , " F8 " , " F9 " , " F10 " , " XXX " ,
[ " " , " XXX " , " XXX " , " XXX " , " XXX " , " MO3 " , " F4 " , " F4 " , " F5 " , " F6 " , " XXX " , " XXX " ] ,
" " , " XXX " , " XXX " , " XXX " , " XXX " , " MO3 " , " F4 " , " F4 " , " F5 " , " F6 " , " XXX " , " XXX " ,
[ " " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " F1 " , " F1 " , " F2 " , " F3 " , " XXX " , " " ] ,
" " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " F1 " , " F1 " , " F2 " , " F3 " , " XXX " , " " ,
[ " TG3 " , " " , " " , " " , " " , " " , " F10 " , " F11 " , " F12 " , " " , " " , " " ] ,
" TG3 " , " " , " " , " " , " " , " " , " F10 " , " F11 " , " F12 " , " " , " " , " " ,
]
]
# 4
# 4
movement = [
movement = [
[ " Esc " , " Esc " , " Tab x " , " Tab n " , " CPg Dn " , " CPg Dn " , " Pg Down " , " Home " , " ^ Arrow " , " Insert " , " SInsert " , " Esc " ] ,
" Esc " , " Esc " , " Tab x " , " Tab n " , " CPg Dn " , " CPg Dn " , " Pg Down " , " Home " , " ^ Arrow " , " Insert " , " SInsert " , " Esc " ,
[ " " , " Caps " , " < Gui " , " Gui Tab " , " > Gui " , " > Gui " , " < Arrow " , " < Arrow " , " v Arrow " , " > Arrow " , " End " , " Pr Scr " ] ,
" " , " Caps " , " < Gui " , " Gui Tab " , " > Gui " , " > Gui " , " < Arrow " , " < Arrow " , " v Arrow " , " > Arrow " , " End " , " Pr Scr " ,
[ " " , " XXX " , " XXX " , " XXX " , " CPg Up " , " CPg Up " , " Pg Up " , " XXX " , " v Arrow " , " XXX " , " App " , " " ] ,
" " , " XXX " , " XXX " , " XXX " , " CPg Up " , " CPg Up " , " Pg Up " , " XXX " , " v Arrow " , " XXX " , " App " , " " ,
[ " TG4 " , " " , " " , " " , " Del " , " " , " " , " BSpace " , " " , " " , " " , " " ] ,
" TG4 " , " " , " " , " " , " Del " , " " , " " , " BSpace " , " " , " " , " " , " " ,
]
]
# 5
# 5
media = [
media = [
[ " " , " XXX " , " play/ps " , " Vol + " , " Vol + " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " _reset " , " Power " ] ,
" " , " XXX " , " play/ps " , " Vol + " , " Vol + " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " _reset " , " Power " ,
[ " " , " XXX " , " |<< " , " Vol 0 " , " >>| " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " Sleep " ] ,
" " , " XXX " , " |<< " , " Vol 0 " , " >>| " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " Sleep " ,
[ " " , " XXX " , " XXX " , " Vol - " , " Vol - " , " MO5 " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " ] ,
" " , " XXX " , " XXX " , " Vol - " , " Vol - " , " MO5 " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " , " XXX " ,
[ " TG5 " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " ] ,
" TG5 " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " ,
]
]
# 6
# 6
mouse = [
mouse = [
[ " " , " acc1 " , " XXX " , " XXX " , " XXX " , " XXX " , " ^ Wheel " , " < Wheel " , " ^ Mouse " , " > Wheel " , " XXX " , " XXX " ] ,
" " , " acc1 " , " XXX " , " XXX " , " XXX " , " XXX " , " ^ Wheel " , " < Wheel " , " ^ Mouse " , " > Wheel " , " XXX " , " XXX " ,
[ " " , " acc2 " , " Mouse 3 " , " Mouse 2 " , " Mouse 1 " , " Mouse 1 " , " < Mouse " , " < Mouse " , " v Mouse " , " > Mouse " , " XXX " , " XXX " ] ,
" " , " acc2 " , " Mouse 3 " , " Mouse 2 " , " Mouse 1 " , " Mouse 1 " , " < Mouse " , " < Mouse " , " v Mouse " , " > Mouse " , " XXX " , " XXX " ,
[ " " , " acc0 " , " XXX " , " XXX " , " XXX " , " XXX " , " v Wheel " , " XXX " , " v Mouse " , " XXX " , " XXX " , " " ] ,
" " , " acc0 " , " XXX " , " XXX " , " XXX " , " XXX " , " v Wheel " , " XXX " , " v Mouse " , " XXX " , " XXX " , " " ,
[ " TG6 " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " ] ,
" TG6 " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " ,
]
]
layers = [
layers = [