diff options
Diffstat (limited to 'keyboards/nomu30')
30 files changed, 0 insertions, 1204 deletions
| diff --git a/keyboards/nomu30/.noci b/keyboards/nomu30/.noci deleted file mode 100644 index e69de29bb2..0000000000 --- a/keyboards/nomu30/.noci +++ /dev/null diff --git a/keyboards/nomu30/config.h b/keyboards/nomu30/config.h deleted file mode 100644 index 62aec20525..0000000000 --- a/keyboards/nomu30/config.h +++ /dev/null @@ -1,35 +0,0 @@ -/* -Copyright 2019 Naoto Takai - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program.  If not, see <http://www.gnu.org/licenses/>. -*/ - -#pragma once - -#include "config_common.h" - -/* USB Device descriptor parameter */ -#define VENDOR_ID       0x524B // recompile keys -#define PRODUCT_ID      0x4E31 // Nomu30 -#define DEVICE_VER      0x0001 -#define MANUFACTURER    recompile keys -#define PRODUCT         Nomu30 - -/* key matrix size */ -#define MATRIX_ROWS 3 -#define MATRIX_COLS 12 - -/* Bootmagic Lite key configuration */ -#define BOOTMAGIC_LITE_ROW 0 -#define BOOTMAGIC_LITE_COLUMN 11 diff --git a/keyboards/nomu30/info.json b/keyboards/nomu30/info.json deleted file mode 100644 index 8f53f003b5..0000000000 --- a/keyboards/nomu30/info.json +++ /dev/null @@ -1,170 +0,0 @@ -{ -    "keyboard_name": "Nomu30", -    "url": "https://keys.recompile.net/projects/nomu30/", -    "maintainer": "takai", -    "layouts": { -        "LAYOUT": { -            "layout": [ -                { -                    "label": "Q", -                    "x": 0.5, -                    "y": 0 -                }, -                { -                    "label": "W", -                    "x": 1.5, -                    "y": 0 -                }, -                { -                    "label": "E", -                    "x": 2.5, -                    "y": 0 -                }, -                { -                    "label": "R", -                    "x": 3.5, -                    "y": 0 -                }, -                { -                    "label": "T", -                    "x": 4.5, -                    "y": 0 -                }, -                { -                    "label": "Y", -                    "x": 5.5, -                    "y": 0 -                }, -                { -                    "label": "U", -                    "x": 6.5, -                    "y": 0 -                }, -                { -                    "label": "I", -                    "x": 7.5, -                    "y": 0 -                }, -                { -                    "label": "O", -                    "x": 8.5, -                    "y": 0 -                }, -                { -                    "label": "P", -                    "x": 9.5, -                    "y": 0 -                }, -                { -                    "label": "Del", -                    "x": 10.5, -                    "y": 0 -                }, -                { -                    "label": "|", -                    "x": 0, -                    "y": 1 -                }, -                { -                    "label": "A", -                    "x": 1, -                    "y": 1 -                }, -                { -                    "label": "S", -                    "x": 2, -                    "y": 1 -                }, -                { -                    "label": "D", -                    "x": 3, -                    "y": 1 -                }, -                { -                    "label": "F", -                    "x": 4, -                    "y": 1 -                }, -                { -                    "label": "G", -                    "x": 5, -                    "y": 1 -                }, -                { -                    "label": "H", -                    "x": 6, -                    "y": 1 -                }, -                { -                    "label": "J", -                    "x": 7, -                    "y": 1 -                }, -                { -                    "label": "K", -                    "x": 8, -                    "y": 1 -                }, -                { -                    "label": "L", -                    "x": 9, -                    "y": 1 -                }, -                { -                    "label": "Enter", -                    "x": 10.25, -                    "y": 1, -                    "w": 1.25, -                    "h": 2 -                }, -                { -                    "label": "Control", -                    "x": 0, -                    "y": 2, -                    "w": 1.5 -                }, -                { -                    "label": "Z", -                    "x": 1.5, -                    "y": 2 -                }, -                { -                    "label": "X", -                    "x": 2.5, -                    "y": 2 -                }, -                { -                    "label": "C", -                    "x": 3.5, -                    "y": 2 -                }, -                { -                    "label": "V", -                    "x": 4.5, -                    "y": 2 -                }, -                { -                    "label": "B", -                    "x": 5.5, -                    "y": 2 -                }, -                { -                    "label": "N", -                    "x": 6.5, -                    "y": 2 -                }, -                { -                    "label": "M", -                    "x": 7.5, -                    "y": 2 -                }, -                { -                    "label": "Shift", -                    "x": 8.5, -                    "y": 2, -                    "w": 1.75 -                } -            ] -        } -    } -} diff --git a/keyboards/nomu30/keymaps/center_sprit/config.h b/keyboards/nomu30/keymaps/center_sprit/config.h deleted file mode 100644 index 8861dc5396..0000000000 --- a/keyboards/nomu30/keymaps/center_sprit/config.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -This is the c configuration file for the keymap - -Copyright 2012 Jun Wako <[email protected]> -Copyright 2015 Jack Humbert - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program.  If not, see <http://www.gnu.org/licenses/>. -*/ - -#pragma once - -// place overrides here -#define TAPPING_TERM 200 -#define IGNORE_MOD_TAP_INTERRUPT - -#define TAPPING_LAYER_TERM 150 // Custom LT Tapping term -#define TAPPING_TERM_PER_KEY - -#ifdef MOUSEKEY_ENABLE -  #undef MOUSEKEY_INTERVAL -  #define MOUSEKEY_INTERVAL 1 - -  #undef MOUSEKEY_TIME_TO_MAX -  #define MOUSEKEY_TIME_TO_MAX 150 - -  #undef MOUSEKEY_MAX_SPEED -  #define MOUSEKEY_MAX_SPEED 3 - -  #undef MOUSEKEY_MOVE_DELTA -  #define MOUSEKEY_MOVE_DELTA 4 - -  #undef MOUSEKEY_DELAY -  #define MOUSEKEY_DELAY 0 -#endif - -// Selection of RGBLIGHT MODE to use. -#if defined(LED_ANIMATIONS) -   //#define RGBLIGHT_EFFECT_BREATHING -   #define RGBLIGHT_EFFECT_RAINBOW_MOOD -   #define RGBLIGHT_EFFECT_RAINBOW_SWIRL -   //#define RGBLIGHT_EFFECT_SNAKE -   #define RGBLIGHT_EFFECT_KNIGHT -   //#define RGBLIGHT_EFFECT_CHRISTMAS -   #define RGBLIGHT_EFFECT_STATIC_GRADIENT -   //#define RGBLIGHT_EFFECT_RGB_TEST -   //#define RGBLIGHT_EFFECT_ALTERNATING -#endif - -// LED Setting: if you have KUMO you can use RGBLIGHT_ENABLE = yes -#ifdef RGBLIGHT_ENABLE -  #define RGB_DI_PIN B5 -  #define RGBLIGHT_TIMER - -  #define RGBLED_NUM 6 -#endif diff --git a/keyboards/nomu30/keymaps/center_sprit/keymap.c b/keyboards/nomu30/keymaps/center_sprit/keymap.c deleted file mode 100644 index cc540b891f..0000000000 --- a/keyboards/nomu30/keymaps/center_sprit/keymap.c +++ /dev/null @@ -1,159 +0,0 @@ -#include QMK_KEYBOARD_H -#include "keymap_jp.h" - -extern keymap_config_t keymap_config; - -#ifdef RGBLIGHT_ENABLE -//Following line allows macro to read current RGB settings -extern rgblight_config_t rgblight_config; -#endif - -// 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. -enum layer_number { -  _BASE = 0, -  _LOWER, -  _RAISE, -  _ADJUST, -}; - -enum custom_keycodes { -  RGBRST = SAFE_RANGE, -  LOWER, -  RAISE, -  KANJI, -}; - -enum tapdances{ -  TD_CODO = 0, - }; - -// Layer Mode aliases -#define KC_MLAD  MO(_ADJUST) - -// Base layer mod tap -#define KC_SLSF  LSFT_T(KC_SLSH) -#define KC_Z_CT  LCTL_T(KC_Z) -#define KC_X_AL  LALT_T(KC_X) -#define KC_C_GU  LGUI_T(KC_C) -#define KC_ENSF  LSFT_T(KC_ENT) -#define KC_M_CT  LCTL_T(KC_M) - -// Lower layer mod tap -#define KC_F6SF  LSFT_T(KC_F6) -#define KC_BSSF  LSFT_T(KC_BSLS) -#define KC_11CT  LCTL_T(KC_F11) -#define KC_12AL  LALT_T(KC_F12) - -// Layer tap -#define KC_BSLO  LT(_LOWER, KC_BSPC) -#define KC_SPRA  LT(_RAISE, KC_SPC) - -// Tap dance -#define KC_CODO  TD(TD_CODO) - -qk_tap_dance_action_t tap_dance_actions[] = { -  [TD_CODO] = ACTION_TAP_DANCE_DOUBLE(KC_COMM, KC_DOT), - }; - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -  [_BASE] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -          KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,  KC_BSLO,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_SLSF,     KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,  KC_ENSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_Z_CT,  KC_X_AL,  KC_C_GU,     KC_V,     KC_B,  KC_SPRA,     KC_N,  KC_M_CT,  KC_CODO -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_LOWER] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -         KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,  _______,  KC_MINS,   KC_EQL,  KC_JYEN,  KC_LBRC,  KC_RBRC, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,    KC_F6,    KC_F7,    KC_F8,    KC_F9,   KC_F10,  XXXXXXX,  XXXXXXX,  KC_SCLN,  KC_QUOT,  KC_BSSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_11CT,  KC_12AL,   KC_ESC,   KC_TAB,    KANJI,  KC_MLAD,  XXXXXXX,  KC_COMM,   KC_DOT -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_RAISE] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -          KC_1,     KC_2,     KC_3,     KC_4,     KC_5,  _______,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  KC_LEFT,  KC_DOWN,    KC_UP,  KC_RGHT,  KC_LSFT, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_LCTL,  KC_LALT,  KC_LGUI,  XXXXXXX,  XXXXXXX,  _______,  XXXXXXX,  KC_SLSH,    KC_RO -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_ADJUST] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -         RESET,   RGBRST,  AG_NORM,  AG_SWAP,  XXXXXXX,  _______,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  RGB_TOG,  RGB_HUI,  RGB_SAI,  RGB_VAI,  XXXXXXX,  KC_MS_L,  KC_MS_D,  KC_MS_U,  KC_MS_R,  XXXXXXX, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       RGB_MOD,  RGB_HUD,  RGB_SAD,  RGB_VAD,  XXXXXXX,  _______,  KC_BTN1,  KC_BTN2,  XXXXXXX -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ) -}; - -uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) { -  switch (keycode) { -    case KC_BSLO: -      return TAPPING_LAYER_TERM; -    case KC_SPRA: -      return TAPPING_LAYER_TERM; -    default: -      return TAPPING_TERM; -  } -} - -int RGB_current_mode; -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - -  bool result = false; -  switch (keycode) { -    case KANJI: -      if (record->event.pressed) { -        if (keymap_config.swap_lalt_lgui == false) { -          register_code(KC_LANG2); -        } else { -          SEND_STRING(SS_LALT("`")); -        } -      } else { -        unregister_code(KC_LANG2); -      } -      break; -    #ifdef RGBLIGHT_ENABLE -      //led operations - RGB mode change now updates the RGB_current_mode to allow the right RGB mode to be set after reactive keys are released -      case RGB_MOD: -          if (record->event.pressed) { -            rgblight_mode(RGB_current_mode); -            rgblight_step(); -            RGB_current_mode = rgblight_config.mode; -          } -        break; -      case RGBRST: -          if (record->event.pressed) { -            eeconfig_update_rgblight_default(); -            rgblight_enable(); -            RGB_current_mode = rgblight_config.mode; -          } -        break; -    #endif -    default: -      result = true; -      break; -  } - -  return result; -} - -void keyboard_post_init_user(void) { -  #ifdef RGBLIGHT_ENABLE -    RGB_current_mode = rgblight_config.mode; -  #endif -} diff --git a/keyboards/nomu30/keymaps/center_sprit/readme.md b/keyboards/nomu30/keymaps/center_sprit/readme.md deleted file mode 100644 index 754e37f46b..0000000000 --- a/keyboards/nomu30/keymaps/center_sprit/readme.md +++ /dev/null @@ -1,68 +0,0 @@ -# The center sprit (as known as treadstone/stonehenge style staggered like keymap) - -See [stonehenge30](https://github.com/marksard/qmk_firmware/tree/my_customize/keyboards/stonehenge30)   - -A Nomu30 can use full color LED strip used by B5 pin. This keymap can use LED animation option.   - -## Keymap Description - -- KC_SLSF ...... / key is one tap, Shift key is long push. -- KC_Z_CT ...... Z key is one tap, Ctrl key is long tap. -- KC_X_AL ...... X key is one tap, Alt key is long tap. -- KC_C_GU ...... C key is one tap, GUI key is long tap. -- KC_M_CT ...... M key is one tap, Ctrl key is long tap. -- KC_ENSF ...... Enter key is one tap, Ctrl key is long tap. -- KC_CODO ...... , key is one tap, . key is double tap. -- KC_BSLO ...... Backspace key is one tap, Move to Lower layer with long push. -- KC_SPRA ...... Space key is one tap, Move to Raise layer with. -- AG_NORM ...... If you use Mac set to mode. -- AG_SWAP ...... If you use Win set to mode. -- KANJI ...... Japanese IME toggle key. - -## How to move to Ajdust Layer - -At first, Move to Lower layer with long push. After that Adjust key with long push. Now you have into Adjust layer state. - -```c - -  [_BASE] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -          KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,  KC_BSLO,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_SLSF,     KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,  KC_ENSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_Z_CT,  KC_X_AL,  KC_C_GU,     KC_V,     KC_B,  KC_SPRA,     KC_N,  KC_M_CT,  KC_CODO -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_LOWER] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -         KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,  _______,  KC_MINS,   KC_EQL,  KC_JYEN,  KC_LBRC,  KC_RBRC, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,    KC_F6,    KC_F7,    KC_F8,    KC_F9,   KC_F10,  XXXXXXX,  XXXXXXX,  KC_SCLN,  KC_QUOT,  KC_BSSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_11CT,  KC_12AL,   KC_ESC,   KC_TAB,    KANJI,  KC_MLAD,  XXXXXXX,  KC_COMM,   KC_DOT -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_RAISE] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -          KC_1,     KC_2,     KC_3,     KC_4,     KC_5,  _______,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  KC_LEFT,  KC_DOWN,    KC_UP,  KC_RGHT,  KC_LSFT, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_LCTL,  KC_LALT,  KC_LGUI,  XXXXXXX,  XXXXXXX,  _______,  XXXXXXX,  KC_SLSH,    KC_RO -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_ADJUST] = LAYOUT( -  //,-------------------------------------------------------------------------------------------------------------. -         RESET,   RGBRST,  AG_NORM,  AG_SWAP,  XXXXXXX,  _______,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  RGB_TOG,  RGB_HUI,  RGB_SAI,  RGB_VAI,  XXXXXXX,  KC_MS_L,  KC_MS_D,  KC_MS_U,  KC_MS_R,  XXXXXXX, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       RGB_MOD,  RGB_HUD,  RGB_SAD,  RGB_VAD,  XXXXXXX,  _______,  KC_BTN1,  KC_BTN2,  XXXXXXX -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ) - -``` diff --git a/keyboards/nomu30/keymaps/center_sprit/rules.mk b/keyboards/nomu30/keymaps/center_sprit/rules.mk deleted file mode 100644 index 1b0d208ced..0000000000 --- a/keyboards/nomu30/keymaps/center_sprit/rules.mk +++ /dev/null @@ -1,26 +0,0 @@ - -# Build Options -#   change to "no" to disable the options, or define them in the Makefile in -#   the appropriate keymap folder that will get included automatically -# -MOUSEKEY_ENABLE =  yes       # Mouse keys(+4700) -TAP_DANCE_ENABLE = yes - -# If your custom treadstone32 pcb, you can rewrite to yes. -RGBLIGHT_ENABLE = yes  # LED underglow (Enable WS2812 RGB underlight.) -LED_ANIMATIONS = yes        # LED animations - -# Other selectable option -IOS_DEVICE_ENABLE = no      # connect to IOS device (iPad,iPhone) - -ifeq ($(strip $(LED_ANIMATIONS)), yes) -    # OPT_DEFS += -DRGBLIGHT_ANIMATIONS -    OPT_DEFS += -DLED_ANIMATIONS -endif - -ifeq ($(strip $(IOS_DEVICE_ENABLE)), yes) -    OPT_DEFS += -DIOS_DEVICE_ENABLE -endif - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no    # Breathing sleep LED during USB suspend diff --git a/keyboards/nomu30/keymaps/default/config.h b/keyboards/nomu30/keymaps/default/config.h deleted file mode 100644 index fb21eed1bc..0000000000 --- a/keyboards/nomu30/keymaps/default/config.h +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright 2019 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ - -#pragma once - -// place overrides here - -#define TAPPING_TERM 200 -#define PERMISSIVE_HOLD diff --git a/keyboards/nomu30/keymaps/default/keymap.c b/keyboards/nomu30/keymaps/default/keymap.c deleted file mode 100644 index 8878c3b1e8..0000000000 --- a/keyboards/nomu30/keymaps/default/keymap.c +++ /dev/null @@ -1,44 +0,0 @@ -/* Copyright 2019 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#include QMK_KEYBOARD_H - -#define _BASE 0 -#define _NUMS 1 -#define _SYMS 2 -#define _FUNC 3 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -    [_BASE] = LAYOUT( -        KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, -        KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_ENT, -        KC_LSFT, LALT_T(KC_Z), LGUI_T(KC_X), KC_C, LT(_SYMS, KC_V), LT(_FUNC, KC_B), LT(_NUMS, KC_N), KC_M, KC_SPC -    ), -    [_NUMS] = LAYOUT( -        KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_GRV, -        KC_TRNS, KC_LBRC, KC_RBRC, KC_SLSH, KC_BSLS, KC_TRNS, KC_MINS, KC_EQL, KC_SCLN, KC_QUOT, KC_TRNS, -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_COMM, KC_DOT -    ), -    [_SYMS] = LAYOUT( -        KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_TILD, -        KC_TRNS, KC_LCBR, KC_RCBR, KC_QUES, KC_PIPE, KC_TRNS, KC_UNDS, KC_PLUS, KC_COLN, KC_DQUO, KC_TRNS, -        KC_TRNS, KC_LABK, KC_RABK, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -    ), -    [_FUNC] = LAYOUT( -        KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, -        KC_TAB, KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, RESET, -        KC_TRNS, KC_LALT, KC_LGUI, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -    ) -}; diff --git a/keyboards/nomu30/keymaps/default/readme.md b/keyboards/nomu30/keymaps/default/readme.md deleted file mode 100644 index 55bc458501..0000000000 --- a/keyboards/nomu30/keymaps/default/readme.md +++ /dev/null @@ -1 +0,0 @@ -# The default keymap for nomu30 diff --git a/keyboards/nomu30/keymaps/like_jis/config.h b/keyboards/nomu30/keymaps/like_jis/config.h deleted file mode 100644 index 8861dc5396..0000000000 --- a/keyboards/nomu30/keymaps/like_jis/config.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -This is the c configuration file for the keymap - -Copyright 2012 Jun Wako <[email protected]> -Copyright 2015 Jack Humbert - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program.  If not, see <http://www.gnu.org/licenses/>. -*/ - -#pragma once - -// place overrides here -#define TAPPING_TERM 200 -#define IGNORE_MOD_TAP_INTERRUPT - -#define TAPPING_LAYER_TERM 150 // Custom LT Tapping term -#define TAPPING_TERM_PER_KEY - -#ifdef MOUSEKEY_ENABLE -  #undef MOUSEKEY_INTERVAL -  #define MOUSEKEY_INTERVAL 1 - -  #undef MOUSEKEY_TIME_TO_MAX -  #define MOUSEKEY_TIME_TO_MAX 150 - -  #undef MOUSEKEY_MAX_SPEED -  #define MOUSEKEY_MAX_SPEED 3 - -  #undef MOUSEKEY_MOVE_DELTA -  #define MOUSEKEY_MOVE_DELTA 4 - -  #undef MOUSEKEY_DELAY -  #define MOUSEKEY_DELAY 0 -#endif - -// Selection of RGBLIGHT MODE to use. -#if defined(LED_ANIMATIONS) -   //#define RGBLIGHT_EFFECT_BREATHING -   #define RGBLIGHT_EFFECT_RAINBOW_MOOD -   #define RGBLIGHT_EFFECT_RAINBOW_SWIRL -   //#define RGBLIGHT_EFFECT_SNAKE -   #define RGBLIGHT_EFFECT_KNIGHT -   //#define RGBLIGHT_EFFECT_CHRISTMAS -   #define RGBLIGHT_EFFECT_STATIC_GRADIENT -   //#define RGBLIGHT_EFFECT_RGB_TEST -   //#define RGBLIGHT_EFFECT_ALTERNATING -#endif - -// LED Setting: if you have KUMO you can use RGBLIGHT_ENABLE = yes -#ifdef RGBLIGHT_ENABLE -  #define RGB_DI_PIN B5 -  #define RGBLIGHT_TIMER - -  #define RGBLED_NUM 6 -#endif diff --git a/keyboards/nomu30/keymaps/like_jis/keymap.c b/keyboards/nomu30/keymaps/like_jis/keymap.c deleted file mode 100644 index fc2d26ad7a..0000000000 --- a/keyboards/nomu30/keymaps/like_jis/keymap.c +++ /dev/null @@ -1,159 +0,0 @@ -#include QMK_KEYBOARD_H -#include "keymap_jp.h" - -extern keymap_config_t keymap_config; - -#ifdef RGBLIGHT_ENABLE -//Following line allows macro to read current RGB settings -extern rgblight_config_t rgblight_config; -#endif - -// 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. -enum layer_number { -  _BASE = 0, -  _LOWER, -  _RAISE, -  _ADJUST, -}; - -enum custom_keycodes { -  RGBRST = SAFE_RANGE, -  LOWER, -  RAISE, -  KANJI, -}; - -// enum tapdances{ -//   TD_CODO = 0, -//   TD_SLRO, -// }; - -// Layer Mode aliases -#define KC_MLAD  MO(_ADJUST) - -// Base layer mod tap -#define KC_CMSF  LSFT_T(KC_COMM) -#define KC_DTCT  LCTL_T(KC_DOT) -#define KC_Z_AL  LALT_T(KC_Z) -#define KC_X_GU  LGUI_T(KC_X) -#define KC_ENSF  LSFT_T(KC_ENT) - -// Lower layer mod tap -#define KC_BSSF  LSFT_T(KC_BSLS) -#define KC_11AL  LALT_T(KC_F11) - -// Layer tap -#define KC_BSLO  LT(_LOWER, KC_BSPC) -#define KC_SPRA  LT(_RAISE, KC_SPC) - -// Tap dance -// #define KC_CODO  TD(TD_CODO) -// #define KC_SLRO  TD(TD_SLRO) - -// qk_tap_dance_action_t tap_dance_actions[] = { -//   [TD_CODO] = ACTION_TAP_DANCE_DOUBLE(KC_COMM, KC_DOT), -//   [TD_SLRO] = ACTION_TAP_DANCE_DOUBLE(KC_SLSH, KC_RO), -// }; - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -  [_BASE] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                    KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,  KC_BSLO, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_CMSF,     KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,  KC_ENSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_DTCT,  KC_Z_AL,  KC_X_GU,     KC_C,     KC_V,     KC_B,     KC_N,     KC_M,  KC_SPRA -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_LOWER] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                   KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,  KC_MINS,   KC_EQL,  KC_JYEN,  KC_LBRC,  KC_RBRC,  _______, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,    KC_F6,    KC_F7,    KC_F8,    KC_F9,   KC_F10,  XXXXXXX,  XXXXXXX,  KC_SCLN,  KC_QUOT,  KC_BSSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  KC_11AL,   KC_F12,   KC_ESC,   KC_TAB,    KANJI,  KC_COMM,   KC_DOT,  KC_MLAD -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_RAISE] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                    KC_1,     KC_2,     KC_3,     KC_4,     KC_5,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0,   KC_DEL, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  KC_LEFT,  KC_DOWN,    KC_UP,  KC_RGHT,  KC_LSFT, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  KC_LALT,  KC_LGUI,  XXXXXXX,  XXXXXXX,  XXXXXXX,  KC_SLSH,    KC_RO,  _______ -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_ADJUST] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                   RESET,   RGBRST,  AG_NORM,  AG_SWAP,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  _______, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  RGB_TOG,  RGB_HUI,  RGB_SAI,  RGB_VAI,  XXXXXXX,  KC_MS_L,  KC_MS_D,  KC_MS_U,  KC_MS_R,  XXXXXXX, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  RGB_MOD,  RGB_HUD,  RGB_SAD,  RGB_VAD,  XXXXXXX,  KC_BTN1,  KC_BTN2,  XXXXXXX -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ) -}; - -uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) { -  switch (keycode) { -    case KC_BSLO: -      return TAPPING_LAYER_TERM; -    case KC_SPRA: -      return TAPPING_LAYER_TERM; -    default: -      return TAPPING_TERM; -  } -} - -int RGB_current_mode; -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - -  bool result = false; -  switch (keycode) { -    case KANJI: -      if (record->event.pressed) { -        if (keymap_config.swap_lalt_lgui == false) { -          register_code(KC_LANG2); -        } else { -          SEND_STRING(SS_LALT("`")); -        } -      } else { -        unregister_code(KC_LANG2); -      } -      break; -    #ifdef RGBLIGHT_ENABLE -      //led operations - RGB mode change now updates the RGB_current_mode to allow the right RGB mode to be set after reactive keys are released -      case RGB_MOD: -          if (record->event.pressed) { -            rgblight_mode(RGB_current_mode); -            rgblight_step(); -            RGB_current_mode = rgblight_config.mode; -          } -        break; -      case RGBRST: -          if (record->event.pressed) { -            eeconfig_update_rgblight_default(); -            rgblight_enable(); -            RGB_current_mode = rgblight_config.mode; -          } -        break; -    #endif -    default: -      result = true; -      break; -  } - -  return result; -} - -void keyboard_post_init_user(void) { -  #ifdef RGBLIGHT_ENABLE -    RGB_current_mode = rgblight_config.mode; -  #endif -} diff --git a/keyboards/nomu30/keymaps/like_jis/readme.md b/keyboards/nomu30/keymaps/like_jis/readme.md deleted file mode 100644 index ad64f06b15..0000000000 --- a/keyboards/nomu30/keymaps/like_jis/readme.md +++ /dev/null @@ -1,64 +0,0 @@ -# The LikeJIS is Japanese Keyboard like keymap - -A Nomu30 can use full color LED strip used by B5 pin. This keymap can use LED animation option. - -## Keymap Description - -- KC_CMSF ...... , key is one tap, Shift key is long push. -- KC_DTCT ...... . key is one tap, Ctrl key is long tap. -- KC_ENSF ...... Enter key is one tap, Ctrl key is long tap. -- KC_Z_AL ...... Z key is one tap, Alt key is long tap. -- KC_X_GU ...... X key is one tap, GUI key is long tap. -- KC_BSLO ...... Backspace key is one tap, Move to Lower layer with long push. -- KC_SPRA ...... Space key is one tap, Move to Raise layer with. -- AG_NORM ...... If you use Mac set to mode. -- AG_SWAP ...... If you use Win set to mode. -- KANJI ...... Japanese IME toggle key. - -## How to move to Ajdust Layer - -At first, Move to Lower layer with long push. After that Adjust key with long push. Now you have into Adjust layer state. - -```c - -  [_BASE] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                    KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,  KC_BSLO, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_CMSF,     KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,  KC_ENSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       KC_DTCT,  KC_Z_AL,  KC_X_GU,     KC_C,     KC_V,     KC_B,     KC_N,     KC_M,  KC_SPRA -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_LOWER] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                   KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,  KC_MINS,   KC_EQL,  KC_JYEN,  KC_LBRC,  KC_RBRC,  _______, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,    KC_F6,    KC_F7,    KC_F8,    KC_F9,   KC_F10,  XXXXXXX,  XXXXXXX,  KC_SCLN,  KC_QUOT,  KC_BSSF, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  KC_11AL,   KC_F12,   KC_ESC,   KC_TAB,    KANJI,  KC_COMM,   KC_DOT,  KC_MLAD -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_RAISE] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                    KC_1,     KC_2,     KC_3,     KC_4,     KC_5,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0,   KC_DEL, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  KC_LEFT,  KC_DOWN,    KC_UP,  KC_RGHT,  KC_LSFT, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  KC_LALT,  KC_LGUI,  XXXXXXX,  XXXXXXX,  XXXXXXX,  KC_SLSH,    KC_RO,  _______ -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ), - -  [_ADJUST] = LAYOUT( -  //,-----------------------------------------------------------------------------------------------------------------------. -                   RESET,   RGBRST,  AG_NORM,  AG_SWAP,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  XXXXXXX,  _______, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  RGB_TOG,  RGB_HUI,  RGB_SAI,  RGB_VAI,  XXXXXXX,  KC_MS_L,  KC_MS_D,  KC_MS_U,  KC_MS_R,  XXXXXXX, -  //|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| -       _______,  RGB_MOD,  RGB_HUD,  RGB_SAD,  RGB_VAD,  XXXXXXX,  KC_BTN1,  KC_BTN2,  XXXXXXX -  //`---------+---------+---------+---------+---------+---------+---------+---------+---------' -  ) - -``` diff --git a/keyboards/nomu30/keymaps/like_jis/rules.mk b/keyboards/nomu30/keymaps/like_jis/rules.mk deleted file mode 100644 index b1a6026c2a..0000000000 --- a/keyboards/nomu30/keymaps/like_jis/rules.mk +++ /dev/null @@ -1,26 +0,0 @@ - -# Build Options -#   change to "no" to disable the options, or define them in the Makefile in -#   the appropriate keymap folder that will get included automatically -# -MOUSEKEY_ENABLE =  yes       # Mouse keys(+4700) -TAP_DANCE_ENABLE = no - -# If your custom treadstone32 pcb, you can rewrite to yes. -RGBLIGHT_ENABLE = yes  # LED underglow (Enable WS2812 RGB underlight.) -LED_ANIMATIONS = yes        # LED animations - -# Other selectable option -IOS_DEVICE_ENABLE = no      # connect to IOS device (iPad,iPhone) - -ifeq ($(strip $(LED_ANIMATIONS)), yes) -    # OPT_DEFS += -DRGBLIGHT_ANIMATIONS -    OPT_DEFS += -DLED_ANIMATIONS -endif - -ifeq ($(strip $(IOS_DEVICE_ENABLE)), yes) -    OPT_DEFS += -DIOS_DEVICE_ENABLE -endif - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no    # Breathing sleep LED during USB suspend diff --git a/keyboards/nomu30/keymaps/via/keymap.c b/keyboards/nomu30/keymaps/via/keymap.c deleted file mode 100644 index e732c1f63e..0000000000 --- a/keyboards/nomu30/keymaps/via/keymap.c +++ /dev/null @@ -1,40 +0,0 @@ -/* Copyright 2019 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#include QMK_KEYBOARD_H - - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -    [0] = LAYOUT( -        KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, -        KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_ENT, -        KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_SPC -    ), -    [1] = LAYOUT( -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -    ), -    [2] = LAYOUT( -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -    ), -    [3] = LAYOUT( -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, -        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -    ) -}; diff --git a/keyboards/nomu30/keymaps/via/rules.mk b/keyboards/nomu30/keymaps/via/rules.mk deleted file mode 100644 index 36b7ba9cbc..0000000000 --- a/keyboards/nomu30/keymaps/via/rules.mk +++ /dev/null @@ -1,2 +0,0 @@ -VIA_ENABLE = yes -LTO_ENABLE = yes diff --git a/keyboards/nomu30/nomu30.c b/keyboards/nomu30/nomu30.c deleted file mode 100644 index 37a8614c11..0000000000 --- a/keyboards/nomu30/nomu30.c +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright 2019 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#include "nomu30.h" diff --git a/keyboards/nomu30/nomu30.h b/keyboards/nomu30/nomu30.h deleted file mode 100644 index cf724ac6e4..0000000000 --- a/keyboards/nomu30/nomu30.h +++ /dev/null @@ -1,34 +0,0 @@ -/* Copyright 2019 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#include "quantum.h" -#ifdef KEYBOARD_nomu30_rev1 -    #include "rev1.h" -#elif KEYBOARD_nomu30_rev2 -    #include "rev2.h" -#endif - -#define LAYOUT( \ -        K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ -  K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110,       \ -  K200, K201, K202, K203, K204, K205, K206, K207, K208                    \ -) \ -{ \ -  { KC_NO, K001, K002, K003, K004, K005, K006, K007, K008, K009,  K010,  K011  }, \ -  { K100,  K101, K102, K103, K104, K105, K106, K107, K108, K109,  K110,  KC_NO }, \ -  { K200,  K201, K202, K203, K204, K205, K206, K207, K208, KC_NO, KC_NO, KC_NO }, \ -} diff --git a/keyboards/nomu30/readme.md b/keyboards/nomu30/readme.md deleted file mode 100644 index 95577164a1..0000000000 --- a/keyboards/nomu30/readme.md +++ /dev/null @@ -1,15 +0,0 @@ -# nomu30 - - - -A 30% keyboard with ISO enter. - -Keyboard Maintainer: [Naoto Takai](https://github.com/takai)   -Hardware Supported: The Nomu30 PCBs, ProMicro supported   -Hardware Availability: https://keys.recompile.net/projects/nomu30/ - -Make example for this keyboard (after setting up your build environment): - -    make nomu30:default - -See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs). diff --git a/keyboards/nomu30/rev1/.noci b/keyboards/nomu30/rev1/.noci deleted file mode 100644 index e69de29bb2..0000000000 --- a/keyboards/nomu30/rev1/.noci +++ /dev/null diff --git a/keyboards/nomu30/rev1/config.h b/keyboards/nomu30/rev1/config.h deleted file mode 100644 index 718c840bd6..0000000000 --- a/keyboards/nomu30/rev1/config.h +++ /dev/null @@ -1,35 +0,0 @@ -/* -Copyright 2019 Naoto Takai - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program.  If not, see <http://www.gnu.org/licenses/>. -*/ - -#pragma once - -/* - * Keyboard Matrix Assignments - * - * Change this to how you wired your keyboard - * COLS: AVR pins used for columns, left to right - * ROWS: AVR pins used for rows, top to bottom - * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) - *                  ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) - * -*/ -#define MATRIX_ROW_PINS { D1, D0, D4 } -#define MATRIX_COL_PINS { C6, D7, E6, B4, F4, F5, F6, F7, B1, B3, B2, B6 } -#define UNUSED_PINS - -/* COL2ROW, ROW2COL*/ -#define DIODE_DIRECTION COL2ROW diff --git a/keyboards/nomu30/rev1/rev1.c b/keyboards/nomu30/rev1/rev1.c deleted file mode 100644 index 8adf9859f8..0000000000 --- a/keyboards/nomu30/rev1/rev1.c +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright 2020 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ - -#include "rev1.h" diff --git a/keyboards/nomu30/rev1/rev1.h b/keyboards/nomu30/rev1/rev1.h deleted file mode 100644 index fa161f267e..0000000000 --- a/keyboards/nomu30/rev1/rev1.h +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright 2020 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ - -#pragma once - -#include "quantum.h" diff --git a/keyboards/nomu30/rev1/rules.mk b/keyboards/nomu30/rev1/rules.mk deleted file mode 100644 index df6d769aec..0000000000 --- a/keyboards/nomu30/rev1/rules.mk +++ /dev/null @@ -1,18 +0,0 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - -# Build Options -#   change yes to no to disable -# -BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite -MOUSEKEY_ENABLE = no       # Mouse keys -EXTRAKEY_ENABLE = yes       # Audio control and System control -CONSOLE_ENABLE = no        # Console for debug -COMMAND_ENABLE = no        # Commands for debug and configuration -NKRO_ENABLE = no            # Enable N-Key Rollover -BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality -RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow -AUDIO_ENABLE = no           # Audio output diff --git a/keyboards/nomu30/rev2/.noci b/keyboards/nomu30/rev2/.noci deleted file mode 100644 index e69de29bb2..0000000000 --- a/keyboards/nomu30/rev2/.noci +++ /dev/null diff --git a/keyboards/nomu30/rev2/config.h b/keyboards/nomu30/rev2/config.h deleted file mode 100644 index de9b37ec26..0000000000 --- a/keyboards/nomu30/rev2/config.h +++ /dev/null @@ -1,47 +0,0 @@ -/* -Copyright 2020 Naoto Takai - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program.  If not, see <http://www.gnu.org/licenses/>. -*/ - -#pragma once - -/* - * Keyboard Matrix Assignments - * - * Change this to how you wired your keyboard - * COLS: AVR pins used for columns, left to right - * ROWS: AVR pins used for rows, top to bottom - * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) - *                  ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) - * - */ -#define MATRIX_ROW_PINS { B2, B1, B0 } -#define MATRIX_COL_PINS { C4, C5, C6, C7, B7, B6, B5, B4, B3, D5, D4, D3 } -#define UNUSED_PINS { C2, D0, D1, D2, D6 } - -/* COL2ROW, ROW2COL*/ -#define DIODE_DIRECTION COL2ROW - -/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ -#define DEBOUNCE 5 - -/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ -#define LOCKING_SUPPORT_ENABLE -/* Locking resynchronize hack */ -#define LOCKING_RESYNC_ENABLE - -/* disable these deprecated features by default */ -#define NO_ACTION_MACRO -#define NO_ACTION_FUNCTION diff --git a/keyboards/nomu30/rev2/rev2.c b/keyboards/nomu30/rev2/rev2.c deleted file mode 100644 index 5eabb33ac6..0000000000 --- a/keyboards/nomu30/rev2/rev2.c +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright 2020 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ - -#include "rev2.h" diff --git a/keyboards/nomu30/rev2/rev2.h b/keyboards/nomu30/rev2/rev2.h deleted file mode 100644 index fa161f267e..0000000000 --- a/keyboards/nomu30/rev2/rev2.h +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright 2020 Naoto Takai - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ - -#pragma once - -#include "quantum.h" diff --git a/keyboards/nomu30/rev2/rules.mk b/keyboards/nomu30/rev2/rules.mk deleted file mode 100644 index eca6e85311..0000000000 --- a/keyboards/nomu30/rev2/rules.mk +++ /dev/null @@ -1,18 +0,0 @@ -# MCU name -MCU = atmega32u2 - -# Bootloader selection -BOOTLOADER = atmel-dfu - -# Build Options -#   change yes to no to disable -# -BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite -MOUSEKEY_ENABLE = no       # Mouse keys -EXTRAKEY_ENABLE = no       # Audio control and System control -CONSOLE_ENABLE = no        # Console for debug -COMMAND_ENABLE = no        # Commands for debug and configuration -NKRO_ENABLE = no            # Enable N-Key Rollover -BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality -RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow -AUDIO_ENABLE = no           # Audio output diff --git a/keyboards/nomu30/rules.mk b/keyboards/nomu30/rules.mk deleted file mode 100644 index 8a73959407..0000000000 --- a/keyboards/nomu30/rules.mk +++ /dev/null @@ -1 +0,0 @@ -DEFAULT_FOLDER = nomu30/rev1 | 
