#include QMK_KEYBOARD_H

extern keymap_config_t keymap_config;

// Each layer gets a name for readability, which is then used in the keymap matrix below.
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
// Layer names don't all need to be of the same length, obviously, and you can also skip them
// entirely and just use numbers.
#define _BASE 0
// #define _FN1 1

// enum custom_keycodes {
//   QWERTY = SAFE_RANGE,
// };


const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  [_BASE] = LAYOUT(
    KC_NUMLOCK, KC_KP_SLASH, KC_KP_ASTERISK, KC_KP_MINUS,
    KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS,
    KC_KP_4, KC_KP_5, KC_KP_6,
    KC_KP_1, KC_KP_2, KC_KP_3, KC_KP_ENTER,
    KC_KP_0, KC_KP_DOT
  )
};
