qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

keycodes_lithuanian_qwerty_0.0.1.hjson (13172B)


      1 {
      2     "aliases": {
      3 /*
      4  * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
      5  * │ ` │ Ą │ Č │ Ę │ Ė │ Į │ Š │ Ų │ Ū │ 9 │ 0 │ - │ Ž │       │
      6  * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
      7  * │     │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │  \  │
      8  * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
      9  * │      │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │        │
     10  * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
     11  * │        │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │          │
     12  * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
     13  * │    │    │    │                        │    │    │    │    │
     14  * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
     15  */
     16         "KC_GRV": {
     17             "key": "LT_GRV",
     18             "label": "`",
     19         }
     20         "KC_1": {
     21             "key": "LT_AOGO",
     22             "label": "Ą",
     23         }
     24         "KC_2": {
     25             "key": "LT_CCAR",
     26             "label": "Č",
     27         }
     28         "KC_3": {
     29             "key": "LT_EOGO",
     30             "label": "Ę",
     31         }
     32         "KC_4": {
     33             "key": "LT_EDOT",
     34             "label": "Ė",
     35         }
     36         "KC_5": {
     37             "key": "LT_IOGO",
     38             "label": "Į",
     39         }
     40         "KC_6": {
     41             "key": "LT_SCAR",
     42             "label": "Š",
     43         }
     44         "KC_7": {
     45             "key": "LT_UOGO",
     46             "label": "Ų",
     47         }
     48         "KC_8": {
     49             "key": "LT_UMAC",
     50             "label": "Ū",
     51         }
     52         "KC_9": {
     53             "key": "LT_9",
     54             "label": "9",
     55         }
     56         "KC_0": {
     57             "key": "LT_0",
     58             "label": "0",
     59         }
     60         "KC_MINS": {
     61             "key": "LT_MINS",
     62             "label": "-",
     63         }
     64         "KC_EQL": {
     65             "key": "LT_ZCAR",
     66             "label": "Ž",
     67         }
     68         "KC_Q": {
     69             "key": "LT_Q",
     70             "label": "Q",
     71         }
     72         "KC_W": {
     73             "key": "LT_W",
     74             "label": "W",
     75         }
     76         "KC_E": {
     77             "key": "LT_E",
     78             "label": "E",
     79         }
     80         "KC_R": {
     81             "key": "LT_R",
     82             "label": "R",
     83         }
     84         "KC_T": {
     85             "key": "LT_T",
     86             "label": "T",
     87         }
     88         "KC_Y": {
     89             "key": "LT_Y",
     90             "label": "Y",
     91         }
     92         "KC_U": {
     93             "key": "LT_U",
     94             "label": "U",
     95         }
     96         "KC_I": {
     97             "key": "LT_I",
     98             "label": "I",
     99         }
    100         "KC_O": {
    101             "key": "LT_O",
    102             "label": "O",
    103         }
    104         "KC_P": {
    105             "key": "LT_P",
    106             "label": "P",
    107         }
    108         "KC_LBRC": {
    109             "key": "LT_LBRC",
    110             "label": "[",
    111         }
    112         "KC_RBRC": {
    113             "key": "LT_RBRC",
    114             "label": "]",
    115         }
    116         "KC_A": {
    117             "key": "LT_A",
    118             "label": "A",
    119         }
    120         "KC_S": {
    121             "key": "LT_S",
    122             "label": "S",
    123         }
    124         "KC_D": {
    125             "key": "LT_D",
    126             "label": "D",
    127         }
    128         "KC_F": {
    129             "key": "LT_F",
    130             "label": "F",
    131         }
    132         "KC_G": {
    133             "key": "LT_G",
    134             "label": "G",
    135         }
    136         "KC_H": {
    137             "key": "LT_H",
    138             "label": "H",
    139         }
    140         "KC_J": {
    141             "key": "LT_J",
    142             "label": "J",
    143         }
    144         "KC_K": {
    145             "key": "LT_K",
    146             "label": "K",
    147         }
    148         "KC_L": {
    149             "key": "LT_L",
    150             "label": "L",
    151         }
    152         "KC_SCLN": {
    153             "key": "LT_SCLN",
    154             "label": ";",
    155         }
    156         "KC_QUOT": {
    157             "key": "LT_QUOT",
    158             "label": "'",
    159         }
    160         "KC_BSLS": {
    161             "key": "LT_BSLS",
    162             "label": "\\",
    163         }
    164         "KC_Z": {
    165             "key": "LT_Z",
    166             "label": "Z",
    167         }
    168         "KC_X": {
    169             "key": "LT_X",
    170             "label": "X",
    171         }
    172         "KC_C": {
    173             "key": "LT_C",
    174             "label": "C",
    175         }
    176         "KC_V": {
    177             "key": "LT_V",
    178             "label": "V",
    179         }
    180         "KC_B": {
    181             "key": "LT_B",
    182             "label": "B",
    183         }
    184         "KC_N": {
    185             "key": "LT_N",
    186             "label": "N",
    187         }
    188         "KC_M": {
    189             "key": "LT_M",
    190             "label": "M",
    191         }
    192         "KC_COMM": {
    193             "key": "LT_COMM",
    194             "label": ",",
    195         }
    196         "KC_DOT": {
    197             "key": "LT_DOT",
    198             "label": ".",
    199         }
    200         "KC_SLSH": {
    201             "key": "LT_SLSH",
    202             "label": "/",
    203         }
    204 /* Shifted symbols
    205  * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
    206  * │ ~ │   │   │   │   │   │   │   │   │ ( │ ) │ _ │   │       │
    207  * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
    208  * │     │   │   │   │   │   │   │   │   │   │   │ { │ } │  |  │
    209  * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
    210  * │      │   │   │   │   │   │   │   │   │   │ : │ " │        │
    211  * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
    212  * │        │   │   │   │   │   │   │   │ < │ > │ ? │          │
    213  * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
    214  * │    │    │    │                        │    │    │    │    │
    215  * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
    216  */
    217         "S(LT_GRV)": {
    218             "key": "LT_TILD",
    219             "label": "~",
    220         }
    221         "S(LT_9)": {
    222             "key": "LT_LPRN",
    223             "label": "(",
    224         }
    225         "S(LT_0)": {
    226             "key": "LT_RPRN",
    227             "label": ")",
    228         }
    229         "S(LT_MINS)": {
    230             "key": "LT_UNDS",
    231             "label": "_",
    232         }
    233         "S(LT_LBRC)": {
    234             "key": "LT_LCBR",
    235             "label": "{",
    236         }
    237         "S(LT_RBRC)": {
    238             "key": "LT_RCBR",
    239             "label": "}",
    240         }
    241         "S(LT_SCLN)": {
    242             "key": "LT_COLN",
    243             "label": ":",
    244         }
    245         "S(LT_QUOT)": {
    246             "key": "LT_DQUO",
    247             "label": "\"",
    248         }
    249         "S(LT_BSLS)": {
    250             "key": "LT_PIPE",
    251             "label": "|",
    252         }
    253         "S(LT_COMM)": {
    254             "key": "LT_LABK",
    255             "label": "<",
    256         }
    257         "S(LT_DOT)": {
    258             "key": "LT_RABK",
    259             "label": ">",
    260         }
    261         "S(LT_SLSH)": {
    262             "key": "LT_QUES",
    263             "label": "?",
    264         }
    265 /* AltGr symbols
    266  * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
    267  * │   │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │   │   │   │ = │       │
    268  * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
    269  * │     │   │   │ € │   │   │   │   │   │   │   │   │   │     │
    270  * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
    271  * │      │   │   │   │   │   │   │   │   │   │   │   │        │
    272  * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
    273  * │        │   │   │   │   │   │   │   │   │   │   │          │
    274  * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
    275  * │    │    │    │                        │    │    │    │    │
    276  * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
    277  */
    278         "ALGR(LT_AOGO)": {
    279             "key": "LT_1",
    280             "label": "1",
    281         }
    282         "ALGR(LT_CCAR)": {
    283             "key": "LT_2",
    284             "label": "2",
    285         }
    286         "ALGR(LT_EOGO)": {
    287             "key": "LT_3",
    288             "label": "3",
    289         }
    290         "ALGR(LT_EDOT)": {
    291             "key": "LT_4",
    292             "label": "4",
    293         }
    294         "ALGR(LT_IOGO)": {
    295             "key": "LT_5",
    296             "label": "5",
    297         }
    298         "ALGR(LT_SCAR)": {
    299             "key": "LT_6",
    300             "label": "6",
    301         }
    302         "ALGR(LT_UOGO)": {
    303             "key": "LT_7",
    304             "label": "7",
    305         }
    306         "ALGR(LT_UMAC)": {
    307             "key": "LT_8",
    308             "label": "8",
    309         }
    310         "ALGR(LT_ZCAR)": {
    311             "key": "LT_EQL",
    312             "label": "=",
    313         }
    314         "ALGR(LT_E)": {
    315             "key": "LT_EURO",
    316             "label": "€",
    317         }
    318 /* Shift+AltGr symbols
    319  * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
    320  * │   │ ! │ @ │ # │ $ │ % │ ^ │ & │ * │   │   │   │ + │       │
    321  * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
    322  * │     │   │   │   │   │   │   │   │   │   │   │   │   │     │
    323  * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
    324  * │      │   │   │   │   │   │   │   │   │   │   │   │        │
    325  * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
    326  * │        │   │   │   │   │   │   │   │   │   │   │          │
    327  * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
    328  * │    │    │    │                        │    │    │    │    │
    329  * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
    330  */
    331         "S(ALGR(LT_AOGO))": {
    332             "key": "LT_EXLM",
    333             "label": "!",
    334         }
    335         "S(ALGR(LT_CCAR))": {
    336             "key": "LT_AT",
    337             "label": "@",
    338         }
    339         "S(ALGR(LT_EOGO))": {
    340             "key": "LT_HASH",
    341             "label": "#",
    342         }
    343         "S(ALGR(LT_EDOT))": {
    344             "key": "LT_DLR",
    345             "label": "$",
    346         }
    347         "S(ALGR(LT_IOGO))": {
    348             "key": "LT_PERC",
    349             "label": "%",
    350         }
    351         "S(ALGR(LT_SCAR))": {
    352             "key": "LT_CIRC",
    353             "label": "^",
    354         }
    355         "S(ALGR(LT_UOGO))": {
    356             "key": "LT_AMPR",
    357             "label": "&",
    358         }
    359         "S(ALGR(LT_UMAC))": {
    360             "key": "LT_ASTR",
    361             "label": "*",
    362         }
    363         "S(ALGR(LT_ZCAR))": {
    364             "key": "LT_PLUS",
    365             "label": "+",
    366         }
    367     }
    368 }