qmk_me

QMK Firmware userspace, keyboards, & keymaps
git clone git://git.pngu.org.org/qmk_me
Log | Files | Refs | Submodules | README | LICENSE

keymap.c (1451B)


// Copyright 2026 jack@pngu.org
// SPDX-License-Identifier: GPL-3.0-or-later
#include "jack.h"
#define ___NONE___                                                             \
  _______, _______, _______, _______, _______, _______, _______, _______,      \
      _______, _______, _______, _______, _______

// clang-format off
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  [LAYER0] = LAYOUT_jack(
    _______, ___NONE___,
    _______, ___LAYER00___, KC_BSPC, _______, XXXXXXX,
    _______, ___LAYER01___, _______, _______,
    _______, ___LAYER02___, _______,
    _______, _______, KC_ESC,  SPC_L1, BSPC_L2, _______, _______
  ),
  [LAYER1] = LAYOUT_jack(
    _______, ___NONE___,
    _______, ___LAYER10___, _______, _______, _______,
    _______, ___LAYER11___, _______, _______,
    _______, ___LAYER12___, _______,
    _______, _______, _______, _______, _______, _______, _______
  ),
  [LAYER2] = LAYOUT_jack(
    _______, ___NONE___,
    _______, ___LAYER20___, _______, _______, _______,
    _______, ___LAYER21___, _______, _______,
    _______, ___LAYER22___, _______,
    _______, _______, _______, _______, _______, _______, _______
  ),
  [LAYER3] = LAYOUT_jack(
    _______, ___NONE___,
    _______, ___LAYER30___, _______, _______, _______,
    _______, ___LAYER31___, _______, _______,
    _______, ___LAYER32___, _______,
    _______, _______, _______, _______, _______, _______, _______
  )
};
// clang-format on