From b2ee290c9f506e42dd9c4577c8147646c405aeb0 Mon Sep 17 00:00:00 2001 From: Danny Date: Tue, 12 Feb 2019 19:57:24 -0500 Subject: [Keyboard] Move Keebio boards to own folder (#5109) * Move boards into keebio folder * Rename keymap * Update BDN9 files * Update BFO-9000 files * Update Chocopad files * Update Dilly files * Update Fourier files, collapse rev1 into main * Update Iris files * Update Laplace files * Update Levinson files, fix buswerks keymap * Update Nyquist files * Fix keymap issues * Update Quefrency files * Update Rorschach files * Update TF68 files * Update Viterbi files * Update Viterbi files * Update Wavelet files * Reformat default layout * Fix up default folder for Iris * Remove already defined aliases --- keyboards/iris/keymaps/ave-63/config.h | 38 -- keyboards/iris/keymaps/ave-63/keymap.c | 120 ------ keyboards/iris/keymaps/bmoorey/config.h | 38 -- keyboards/iris/keymaps/bmoorey/keymap.c | 114 ------ keyboards/iris/keymaps/bmoorey/readme.md | 5 - keyboards/iris/keymaps/bmoorey/rules.mk | 2 - keyboards/iris/keymaps/broswen/config.h | 52 --- keyboards/iris/keymaps/broswen/keymap.c | 126 ------ keyboards/iris/keymaps/broswen/rules.mk | 8 - keyboards/iris/keymaps/davidrambo/config.h | 44 --- keyboards/iris/keymaps/davidrambo/keymap.c | 158 -------- keyboards/iris/keymaps/davidrambo/readme.md | 3 - keyboards/iris/keymaps/davidrambo/rules.mk | 4 - keyboards/iris/keymaps/dbroqua/config.h | 27 -- keyboards/iris/keymaps/dbroqua/keymap.c | 125 ------ keyboards/iris/keymaps/dbroqua/rules.mk | 2 - keyboards/iris/keymaps/default/config.h | 36 -- keyboards/iris/keymaps/default/keymap.c | 114 ------ keyboards/iris/keymaps/default/rules.mk | 2 - keyboards/iris/keymaps/drashna/config.h | 72 ---- keyboards/iris/keymaps/drashna/keymap.c | 99 ----- keyboards/iris/keymaps/drashna/rules.mk | 17 - keyboards/iris/keymaps/drashna_old/config.h | 46 --- keyboards/iris/keymaps/drashna_old/keymap.c | 1 - keyboards/iris/keymaps/drashna_old/rules.mk | 4 - keyboards/iris/keymaps/dvp-zjpxshade/config.h | 41 -- keyboards/iris/keymaps/dvp-zjpxshade/keymap.c | 139 ------- keyboards/iris/keymaps/dvp-zjpxshade/rules.mk | 3 - keyboards/iris/keymaps/edvorakjp/config.h | 31 -- keyboards/iris/keymaps/edvorakjp/keymap.c | 166 -------- keyboards/iris/keymaps/edvorakjp/readme.md | 21 - keyboards/iris/keymaps/edvorakjp/rules.mk | 16 - keyboards/iris/keymaps/fabian/config.h | 39 -- keyboards/iris/keymaps/fabian/keymap.c | 180 --------- keyboards/iris/keymaps/fate/config.h | 40 -- keyboards/iris/keymaps/fate/keymap.c | 126 ------ keyboards/iris/keymaps/fate/readme.md | 23 -- keyboards/iris/keymaps/fate/rules.mk | 7 - keyboards/iris/keymaps/gsigler/config.h | 33 -- keyboards/iris/keymaps/gsigler/keymap.c | 74 ---- keyboards/iris/keymaps/gsigler/rules.mk | 3 - keyboards/iris/keymaps/hag/config.h | 41 -- keyboards/iris/keymaps/hag/keymap.c | 297 --------------- keyboards/iris/keymaps/hag/rules.mk | 3 - keyboards/iris/keymaps/hexwire/config.h | 43 --- keyboards/iris/keymaps/hexwire/keymap.c | 143 ------- keyboards/iris/keymaps/hexwire/rules.mk | 3 - keyboards/iris/keymaps/impstyle/README.md | 12 - keyboards/iris/keymaps/impstyle/config.h | 44 --- keyboards/iris/keymaps/impstyle/keymap.c | 111 ------ keyboards/iris/keymaps/impstyle/rules.mk | 5 - keyboards/iris/keymaps/jennetters/config.h | 38 -- keyboards/iris/keymaps/jennetters/keymap.c | 207 ---------- keyboards/iris/keymaps/jennetters/readme.md | 10 - keyboards/iris/keymaps/jennetters/rules.mk | 1 - keyboards/iris/keymaps/khord/config.h | 38 -- keyboards/iris/keymaps/khord/keymap.c | 136 ------- keyboards/iris/keymaps/khord/rules.mk | 3 - keyboards/iris/keymaps/krusli/README.md | 2 - keyboards/iris/keymaps/krusli/config.h | 41 -- keyboards/iris/keymaps/krusli/keymap.c | 98 ----- keyboards/iris/keymaps/krusli/rules.mk | 3 - keyboards/iris/keymaps/lewisridden/config.h | 41 -- keyboards/iris/keymaps/lewisridden/keymap.c | 137 ------- keyboards/iris/keymaps/lewisridden/rules.mk | 3 - keyboards/iris/keymaps/mtdjr/config.h | 51 --- keyboards/iris/keymaps/mtdjr/keymap.c | 63 --- keyboards/iris/keymaps/mtdjr/rules.mk | 4 - .../iris/keymaps/olligranlund_nordic/config.h | 36 -- .../iris/keymaps/olligranlund_nordic/keymap.c | 131 ------- .../iris/keymaps/olligranlund_nordic/readme.md | 11 - .../iris/keymaps/olligranlund_nordic/rules.mk | 2 - keyboards/iris/keymaps/omgvee/config.h | 56 --- keyboards/iris/keymaps/omgvee/keymap.c | 206 ---------- keyboards/iris/keymaps/omgvee/readme.md | 23 -- keyboards/iris/keymaps/omgvee/rules.mk | 9 - keyboards/iris/keymaps/rdhaene/config.h | 24 -- keyboards/iris/keymaps/rdhaene/keymap.c | 146 ------- keyboards/iris/keymaps/rdhaene/rules.mk | 3 - keyboards/iris/keymaps/rs/config.h | 38 -- keyboards/iris/keymaps/rs/karabiner.json | 154 -------- keyboards/iris/keymaps/rs/keymap.c | 48 --- keyboards/iris/keymaps/rs/readme.md | 13 - keyboards/iris/keymaps/rs/rules.mk | 1 - keyboards/iris/keymaps/s1carii/config.h | 34 -- keyboards/iris/keymaps/s1carii/keymap.c | 145 ------- keyboards/iris/keymaps/s1carii/readme.md | 9 - keyboards/iris/keymaps/s1carii/rules.mk | 2 - keyboards/iris/keymaps/saviof/config.h | 39 -- keyboards/iris/keymaps/saviof/keymap.c | 107 ------ keyboards/iris/keymaps/saviof/rules.mk | 3 - keyboards/iris/keymaps/swedish/config.h | 41 -- keyboards/iris/keymaps/swedish/keymap.c | 110 ------ keyboards/iris/keymaps/swedish/rules.mk | 3 - keyboards/iris/keymaps/transmogrified/Readme.md | 9 - keyboards/iris/keymaps/transmogrified/config.h | 46 --- keyboards/iris/keymaps/transmogrified/keymap.c | 421 --------------------- keyboards/iris/keymaps/transmogrified/rules.mk | 3 - keyboards/iris/keymaps/via/config.h | 20 - keyboards/iris/keymaps/via/keymap.c | 77 ---- keyboards/iris/keymaps/via/rules.mk | 7 - keyboards/iris/keymaps/vyolle/config.h | 44 --- keyboards/iris/keymaps/vyolle/keymap.c | 115 ------ keyboards/iris/keymaps/vyolle/rules.mk | 7 - keyboards/iris/keymaps/wanleg/config.h | 33 -- keyboards/iris/keymaps/wanleg/keymap.c | 76 ---- keyboards/iris/keymaps/wanleg/rules.mk | 5 - keyboards/iris/keymaps/xyverz/config.h | 42 -- keyboards/iris/keymaps/xyverz/keymap.c | 161 -------- keyboards/iris/keymaps/xyverz/rules.mk | 2 - keyboards/iris/keymaps/yanfali/config.h | 43 --- keyboards/iris/keymaps/yanfali/keymap.c | 145 ------- keyboards/iris/keymaps/yanfali/readme.md | 17 - keyboards/iris/keymaps/yanfali/rules.mk | 3 - 114 files changed, 6447 deletions(-) delete mode 100644 keyboards/iris/keymaps/ave-63/config.h delete mode 100644 keyboards/iris/keymaps/ave-63/keymap.c delete mode 100644 keyboards/iris/keymaps/bmoorey/config.h delete mode 100644 keyboards/iris/keymaps/bmoorey/keymap.c delete mode 100644 keyboards/iris/keymaps/bmoorey/readme.md delete mode 100644 keyboards/iris/keymaps/bmoorey/rules.mk delete mode 100644 keyboards/iris/keymaps/broswen/config.h delete mode 100644 keyboards/iris/keymaps/broswen/keymap.c delete mode 100644 keyboards/iris/keymaps/broswen/rules.mk delete mode 100644 keyboards/iris/keymaps/davidrambo/config.h delete mode 100644 keyboards/iris/keymaps/davidrambo/keymap.c delete mode 100644 keyboards/iris/keymaps/davidrambo/readme.md delete mode 100644 keyboards/iris/keymaps/davidrambo/rules.mk delete mode 100644 keyboards/iris/keymaps/dbroqua/config.h delete mode 100644 keyboards/iris/keymaps/dbroqua/keymap.c delete mode 100644 keyboards/iris/keymaps/dbroqua/rules.mk delete mode 100644 keyboards/iris/keymaps/default/config.h delete mode 100644 keyboards/iris/keymaps/default/keymap.c delete mode 100644 keyboards/iris/keymaps/default/rules.mk delete mode 100644 keyboards/iris/keymaps/drashna/config.h delete mode 100644 keyboards/iris/keymaps/drashna/keymap.c delete mode 100644 keyboards/iris/keymaps/drashna/rules.mk delete mode 100644 keyboards/iris/keymaps/drashna_old/config.h delete mode 100644 keyboards/iris/keymaps/drashna_old/keymap.c delete mode 100644 keyboards/iris/keymaps/drashna_old/rules.mk delete mode 100644 keyboards/iris/keymaps/dvp-zjpxshade/config.h delete mode 100644 keyboards/iris/keymaps/dvp-zjpxshade/keymap.c delete mode 100644 keyboards/iris/keymaps/dvp-zjpxshade/rules.mk delete mode 100644 keyboards/iris/keymaps/edvorakjp/config.h delete mode 100644 keyboards/iris/keymaps/edvorakjp/keymap.c delete mode 100644 keyboards/iris/keymaps/edvorakjp/readme.md delete mode 100644 keyboards/iris/keymaps/edvorakjp/rules.mk delete mode 100644 keyboards/iris/keymaps/fabian/config.h delete mode 100644 keyboards/iris/keymaps/fabian/keymap.c delete mode 100644 keyboards/iris/keymaps/fate/config.h delete mode 100644 keyboards/iris/keymaps/fate/keymap.c delete mode 100644 keyboards/iris/keymaps/fate/readme.md delete mode 100644 keyboards/iris/keymaps/fate/rules.mk delete mode 100644 keyboards/iris/keymaps/gsigler/config.h delete mode 100644 keyboards/iris/keymaps/gsigler/keymap.c delete mode 100644 keyboards/iris/keymaps/gsigler/rules.mk delete mode 100644 keyboards/iris/keymaps/hag/config.h delete mode 100644 keyboards/iris/keymaps/hag/keymap.c delete mode 100644 keyboards/iris/keymaps/hag/rules.mk delete mode 100644 keyboards/iris/keymaps/hexwire/config.h delete mode 100644 keyboards/iris/keymaps/hexwire/keymap.c delete mode 100644 keyboards/iris/keymaps/hexwire/rules.mk delete mode 100644 keyboards/iris/keymaps/impstyle/README.md delete mode 100644 keyboards/iris/keymaps/impstyle/config.h delete mode 100644 keyboards/iris/keymaps/impstyle/keymap.c delete mode 100644 keyboards/iris/keymaps/impstyle/rules.mk delete mode 100644 keyboards/iris/keymaps/jennetters/config.h delete mode 100644 keyboards/iris/keymaps/jennetters/keymap.c delete mode 100644 keyboards/iris/keymaps/jennetters/readme.md delete mode 100644 keyboards/iris/keymaps/jennetters/rules.mk delete mode 100644 keyboards/iris/keymaps/khord/config.h delete mode 100644 keyboards/iris/keymaps/khord/keymap.c delete mode 100644 keyboards/iris/keymaps/khord/rules.mk delete mode 100644 keyboards/iris/keymaps/krusli/README.md delete mode 100644 keyboards/iris/keymaps/krusli/config.h delete mode 100644 keyboards/iris/keymaps/krusli/keymap.c delete mode 100644 keyboards/iris/keymaps/krusli/rules.mk delete mode 100644 keyboards/iris/keymaps/lewisridden/config.h delete mode 100644 keyboards/iris/keymaps/lewisridden/keymap.c delete mode 100644 keyboards/iris/keymaps/lewisridden/rules.mk delete mode 100644 keyboards/iris/keymaps/mtdjr/config.h delete mode 100644 keyboards/iris/keymaps/mtdjr/keymap.c delete mode 100644 keyboards/iris/keymaps/mtdjr/rules.mk delete mode 100644 keyboards/iris/keymaps/olligranlund_nordic/config.h delete mode 100644 keyboards/iris/keymaps/olligranlund_nordic/keymap.c delete mode 100644 keyboards/iris/keymaps/olligranlund_nordic/readme.md delete mode 100644 keyboards/iris/keymaps/olligranlund_nordic/rules.mk delete mode 100644 keyboards/iris/keymaps/omgvee/config.h delete mode 100644 keyboards/iris/keymaps/omgvee/keymap.c delete mode 100644 keyboards/iris/keymaps/omgvee/readme.md delete mode 100644 keyboards/iris/keymaps/omgvee/rules.mk delete mode 100644 keyboards/iris/keymaps/rdhaene/config.h delete mode 100644 keyboards/iris/keymaps/rdhaene/keymap.c delete mode 100644 keyboards/iris/keymaps/rdhaene/rules.mk delete mode 100644 keyboards/iris/keymaps/rs/config.h delete mode 100644 keyboards/iris/keymaps/rs/karabiner.json delete mode 100644 keyboards/iris/keymaps/rs/keymap.c delete mode 100644 keyboards/iris/keymaps/rs/readme.md delete mode 100644 keyboards/iris/keymaps/rs/rules.mk delete mode 100644 keyboards/iris/keymaps/s1carii/config.h delete mode 100644 keyboards/iris/keymaps/s1carii/keymap.c delete mode 100644 keyboards/iris/keymaps/s1carii/readme.md delete mode 100644 keyboards/iris/keymaps/s1carii/rules.mk delete mode 100644 keyboards/iris/keymaps/saviof/config.h delete mode 100644 keyboards/iris/keymaps/saviof/keymap.c delete mode 100644 keyboards/iris/keymaps/saviof/rules.mk delete mode 100644 keyboards/iris/keymaps/swedish/config.h delete mode 100644 keyboards/iris/keymaps/swedish/keymap.c delete mode 100644 keyboards/iris/keymaps/swedish/rules.mk delete mode 100644 keyboards/iris/keymaps/transmogrified/Readme.md delete mode 100644 keyboards/iris/keymaps/transmogrified/config.h delete mode 100644 keyboards/iris/keymaps/transmogrified/keymap.c delete mode 100644 keyboards/iris/keymaps/transmogrified/rules.mk delete mode 100644 keyboards/iris/keymaps/via/config.h delete mode 100644 keyboards/iris/keymaps/via/keymap.c delete mode 100644 keyboards/iris/keymaps/via/rules.mk delete mode 100644 keyboards/iris/keymaps/vyolle/config.h delete mode 100644 keyboards/iris/keymaps/vyolle/keymap.c delete mode 100644 keyboards/iris/keymaps/vyolle/rules.mk delete mode 100644 keyboards/iris/keymaps/wanleg/config.h delete mode 100644 keyboards/iris/keymaps/wanleg/keymap.c delete mode 100644 keyboards/iris/keymaps/wanleg/rules.mk delete mode 100644 keyboards/iris/keymaps/xyverz/config.h delete mode 100644 keyboards/iris/keymaps/xyverz/keymap.c delete mode 100644 keyboards/iris/keymaps/xyverz/rules.mk delete mode 100644 keyboards/iris/keymaps/yanfali/config.h delete mode 100644 keyboards/iris/keymaps/yanfali/keymap.c delete mode 100644 keyboards/iris/keymaps/yanfali/readme.md delete mode 100644 keyboards/iris/keymaps/yanfali/rules.mk (limited to 'keyboards/iris/keymaps') diff --git a/keyboards/iris/keymaps/ave-63/config.h b/keyboards/iris/keymaps/ave-63/config.h deleted file mode 100644 index 381a494b75..0000000000 --- a/keyboards/iris/keymaps/ave-63/config.h +++ /dev/null @@ -1,38 +0,0 @@ -/* -Copyright 2017 Danny Nguyen - -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 . -*/ - -#pragma once - -/* Use I2C or Serial, not both */ - -#define USE_SERIAL -// #define USE_I2C - -#define PREVENT_STUCK_MODIFIERS -#define TAPPING_TERM 150 - -/* Select hand configuration */ -//#define MASTER_LEFT -#define MASTER_RIGHT -// #define EE_HANDS - -/*#undef RGBLED_NUMvbvbvbvbvbvbvtesting -#define RGBLIGHT_ANIMATIONS -#define RGBLED_NUM 1 -#define RGBLIGHT_HUE_STEP 8 -#define RGBLIGHT_SAT_STEP 8 -#define RGBLIGHT_VAL_STEP 8*/ diff --git a/keyboards/iris/keymaps/ave-63/keymap.c b/keyboards/iris/keymaps/ave-63/keymap.c deleted file mode 100644 index 3d393a71c7..0000000000 --- a/keyboards/iris/keymaps/ave-63/keymap.c +++ /dev/null @@ -1,120 +0,0 @@ -/* Features of this keymap: - ---Lots of functionality on left hand for conjunction with mouse or pen in right hand ---_COMMAND layer ESDF arrow keys ---_MEH layer ESDF is super handy for switching tabs (SF) and apps (ED) ---_MEH layer other keys are linked with my AutoHotKey script ---macro for handling parentheses is very nice (credit: u/drashna) - -Some things are very non-standard, like position of number keys, etc. -Will require heavy modification for most people. -*/ -#include QMK_KEYBOARD_H - -extern keymap_config_t keymap_config; - -#define MODS_SHIFT_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT)) - -enum my_layers { - _QWERTY, - _SYMBOL, - _COMMAND, - _MEH -}; - -enum custom_keycodes { - KC_MPRN = SAFE_RANGE, - KC_MBRC, - KC_MCBR, - KC_MABK -}; - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - -[_QWERTY] = LAYOUT( - KC_ESC, KC_GRV, KC_AT, KC_BSLS, KC_NO, TG(_SYMBOL), KC_NO, KC_LGUI, KC_MBRC, KC_RBRC, KC_NO, KC_DEL, - KC_TAB, 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_SCLN, MO(_SYMBOL), - KC_LALT, KC_Z, KC_X, KC_C, KC_V, KC_B, MO(_MEH), KC_QUOT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, - KC_NO, KC_LSFT, MO(_COMMAND), KC_ENT, KC_SPC, KC_NO -), -[_SYMBOL] = 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_EQL, KC_9, KC_8, KC_7, KC_PLUS, KC_HASH, KC_UNDS, KC_MCBR, KC_RCBR, KC_TRNS, KC_TRNS, - KC_TRNS, KC_0, KC_6, KC_5, KC_4, KC_MINS, KC_CIRC, KC_AMPR, KC_MPRN, KC_RPRN, KC_RBRC, KC_TRNS, - KC_TRNS, KC_SLSH, KC_3, KC_2, KC_1, KC_ASTR, KC_TRNS, KC_TRNS, KC_EXLM, KC_DLR, KC_MABK, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -), -[_COMMAND] = LAYOUT( - KC_APP, 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_PGUP, KC_HOME, KC_UP, KC_END, KC_VOLU, KC_SLCK, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, - KC_TRNS, KC_PGDN, KC_LEFT, KC_DOWN, KC_RGHT, KC_VOLD, KC_CAPS, KC_F5, KC_F6, KC_F7, KC_F8, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_TRNS, KC_MUTE, KC_TRNS, KC_TRNS, KC_PAUS, KC_F1, KC_F2, KC_F3, KC_F4, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -), -[_MEH] = LAYOUT( - LALT(KC_F4), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RESET, - KC_TRNS, MEH(KC_Q), LCTL(KC_W), LSFT(KC_TAB), KC_DEL, MEH(KC_T), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, MEH(KC_A),LSFT(LCTL(KC_TAB)),KC_TAB,LCTL(KC_TAB),MEH(KC_G), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS,MEH(KC_Z),MEH(KC_X),MEH(KC_C),MEH(KC_V),MEH(KC_B),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 -) - -}; - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - static uint16_t code_timer; - switch (keycode) { - case KC_MCBR: - if(record->event.pressed){ - code_timer= timer_read(); - SEND_STRING("{"); - } else { - if (timer_elapsed(code_timer) > TAPPING_TERM) { - SEND_STRING("}" SS_TAP(X_LEFT)); - } - } - return false; - break; - case KC_MBRC: - if(record->event.pressed){ - code_timer= timer_read(); - SEND_STRING("["); - } else { - if (timer_elapsed(code_timer) > TAPPING_TERM) { - SEND_STRING("]" SS_TAP(X_LEFT)); - } - } - return false; - break; - case KC_MPRN: - if(record->event.pressed){ - code_timer= timer_read(); - SEND_STRING("("); - } else { - if (timer_elapsed(code_timer) > TAPPING_TERM) { - SEND_STRING(")" SS_TAP(X_LEFT)); - } - } - return false; - break; - case KC_MABK: - if(record->event.pressed){ - code_timer= timer_read(); - if (get_mods() & MODS_SHIFT_MASK){ - SEND_STRING("<"); - } else { - SEND_STRING(","); - } - } else { - if (timer_elapsed(code_timer) > TAPPING_TERM) { - if (get_mods() & MODS_SHIFT_MASK){ - SEND_STRING(">" SS_TAP(X_LEFT)); - } - } - } - return false; - break; - } - return true; -} \ No newline at end of file diff --git a/keyboards/iris/keymaps/bmoorey/config.h b/keyboards/iris/keymaps/bmoorey/config.h deleted file mode 100644 index 9f8a9afab8..0000000000 --- a/keyboards/iris/keymaps/bmoorey/config.h +++ /dev/null @@ -1,38 +0,0 @@ -/* -Copyright 2017 Danny Nguyen - -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 . -*/ - -#pragma once - -/* Use I2C or Serial, not both */ - -#define USE_SERIAL -// #define USE_I2C - -/* Select hand configuration */ - -#define MASTER_RIGHT -// #define MASTER_RIGHT -// #define EE_HANDS - -#undef RGBLED_NUM -#define RGBLIGHT_ANIMATIONS -#define RGBLED_NUM 14 -#define RGBLIGHT_HUE_STEP 8 -#define RGBLIGHT_SAT_STEP 8 -#define RGBLIGHT_VAL_STEP 8 -#define NO_ACTION_TAPPING -#define NO_ACTION_ONESHOT \ No newline at end of file diff --git a/keyboards/iris/keymaps/bmoorey/keymap.c b/keyboards/iris/keymaps/bmoorey/keymap.c deleted file mode 100644 index 9484ccb3f4..0000000000 --- a/keyboards/iris/keymaps/bmoorey/keymap.c +++ /dev/null @@ -1,114 +0,0 @@ -#include QMK_KEYBOARD_H - -extern keymap_config_t keymap_config; - -#define _QWERTY 0 -#define _LOWER 1 -#define _RAISE 2 -#define _ADJUST 16 - -enum custom_keycodes { - QWERTY = SAFE_RANGE, - LOWER, - RAISE, - ADJUST, -}; - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - [_QWERTY] = LAYOUT( - //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, - //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_SPC, KC_SPC, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, - //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ - KC_LCTL, LOWER, KC_SPC, KC_SPC, LOWER, RAISE - // └────────┴────────┴────────┘ └────────┴────────┴────────┘ - ), - - [_LOWER] = LAYOUT( - //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ - KC_TILD, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, KC_P7, KC_P8, KC_P9, _______, KC_DEL, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - RESET, _______, KC_UP, _______, _______, _______, _______, KC_P4, KC_P5, KC_P6, _______, _______, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - _______, KC_LEFT, KC_DOWN, KC_RGHT, _______, KC_LBRC, KC_RBRC, KC_P1, KC_P2, KC_P3, KC_PLUS, KC_PIPE, - //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ - _______, _______, _______, _______, _______, KC_LCBR, _______, _______, KC_RCBR, KC_P0, KC_P0, _______, KC_MINS, _______, - //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ - _______, _______, _______, _______, _______, _______ - // └────────┴────────┴────────┘ └────────┴────────┴────────┘ - ), - - [_RAISE] = LAYOUT( - //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ - KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - _______, KC_MPRV, KC_MNXT, KC_VOLU, KC_PGUP, KC_UNDS, KC_EQL, KC_HOME, _______, _______, _______, KC_BSLS, - //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ - KC_MUTE, KC_MSTP, KC_MPLY, KC_VOLD, KC_PGDN, KC_MINS, _______, _______, KC_PLUS, KC_END, _______, _______, _______, _______, - //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ - _______, _______, _______, _______, _______, _______ - // └────────┴────────┴────────┘ └────────┴────────┴────────┘ - ), - - [_ADJUST] = LAYOUT( - //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ - RGB_TOG, RGB_RMOD, RGB_MOD, _______, _______, _______, _______, _______, _______, _______, _______, _______, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - _______, _______, _______, RGB_VAD, RGB_SAI, RGB_VAI, _______, _______, _______, _______, _______, _______, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - _______, _______, _______, RGB_HUD, RGB_SAD, RGB_HUI, _______, _______, _______, _______, _______, _______, - //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, - //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ - _______, _______, _______, _______, _______, _______ - // └────────┴────────┴────────┘ └────────┴────────┴────────┘ - ) -}; - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case QWERTY: - if (record->event.pressed) { - set_single_persistent_default_layer(_QWERTY); - } - return false; - break; - case LOWER: - if (record->event.pressed) { - layer_on(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case RAISE: - if (record->event.pressed) { - layer_on(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case ADJUST: - if (record->event.pressed) { - layer_on(_ADJUST); - } else { - layer_off(_ADJUST); - } - return false; - break; - } - return true; -} diff --git a/keyboards/iris/keymaps/bmoorey/readme.md b/keyboards/iris/keymaps/bmoorey/readme.md deleted file mode 100644 index 353f59449b..0000000000 --- a/keyboards/iris/keymaps/bmoorey/readme.md +++ /dev/null @@ -1,5 +0,0 @@ -This is (what I consider to be) an improvement over the default Iris keymap. -It includes a QWERTY layer, a general system layer with arrows, volume control -and a numpad on the right board; a second raised layer with function keys and -more extensive media controls; and an adjust layer with controls for RGB -underlighting. diff --git a/keyboards/iris/keymaps/bmoorey/rules.mk b/keyboards/iris/keymaps/bmoorey/rules.mk deleted file mode 100644 index c9465948e5..0000000000 --- a/keyboards/iris/keymaps/bmoorey/rules.mk +++ /dev/null @@ -1,2 +0,0 @@ -RGBLIGHT_ENABLE = yes -EXTRAKEY_ENABLE = yes diff --git a/keyboards/iris/keymaps/broswen/config.h b/keyboards/iris/keymaps/broswen/config.h deleted file mode 100644 index 19c47780db..0000000000 --- a/keyboards/iris/keymaps/broswen/config.h +++ /dev/null @@ -1,52 +0,0 @@ -/* - -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 . -*/ - -#pragma once -/* Use I2C or Serial, not both */ - -#define USE_SERIAL -// #define USE_I2C - -/* Select hand configuration */ - -#define MASTER_LEFT -// #define MASTER_RIGHT -// #define EE_HANDS - -#undef RGBLED_NUM -#define RGBLIGHT_ANIMATIONS -#define RGBLED_NUM 12 -#define RGBLIGHT_HUE_STEP 5 -#define RGBLIGHT_SAT_STEP 8 -#define RGBLIGHT_VAL_STEP 8 -#define C6_AUDIO - -#define NO_MUSIC_MODE - -#ifdef AUDIO_ENABLE - #define STARTUP_SONG SONG(NO_SOUND) -#endif - - -#if !defined(NO_DEBUG) && !defined(CONSOLE_ENABLE) -#define NO_DEBUG -#endif // !NO_DEBUG -#if !defined(NO_PRINT) && !defined(CONSOLE_ENABLE) -#define NO_PRINT -#endif // !NO_PRINT -#define NO_ACTION_MACRO -#define NO_ACTION_FUNCTION -#define DISABLE_LEADER diff --git a/keyboards/iris/keymaps/broswen/keymap.c b/keyboards/iris/keymaps/broswen/keymap.c deleted file mode 100644 index 6d783142e4..0000000000 --- a/keyboards/iris/keymaps/broswen/keymap.c +++ /dev/null @@ -1,126 +0,0 @@ -#include QMK_KEYBOARD_H - - -extern keymap_config_t keymap_config; - -#define _QWERTY 0 -#define _LOWER 1 -#define _RAISE 2 -#define _ADJUST 16 - -enum custom_keycodes { - QWERTY = SAFE_RANGE, - LOWER, - RAISE, - ADJUST, -}; - -#define KC_ KC_TRNS -#define _______ KC_TRNS - -#define KC_LOWR LOWER -#define KC_RASE RAISE -#define KC_RST RESET -#define KC_BL_S BL_STEP -#define KC_DBUG DEBUG - - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - [_QWERTY] = LAYOUT_kc( - //,----+----+----+----+----+----. ,----+----+----+----+----+----. - ESC , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 , DEL, - //|----+----+----+----+----+----| |----+----+----+----+----+----| - TAB , Q , W , E , R , T , Y , U , I , O , P ,BSPC , - //|----+----+----+----+----+----| |----+----+----+----+----+----| - LCTL, A , S , D , F , G , H , J , K , L ,SCLN,QUOT, - //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----| - LSFT, Z , X , C , V , B ,LBRC, RBRC , N , M ,COMM,DOT ,SLSH,RSFT, - //`----+----+----+--+-+----+----+----/ \----+----+----+----+----+----+----' - LALT,LGUI,SPC, ENT ,LOWR,RASE - // `----+----+----' `----+----+----' - ), - - [_LOWER] = LAYOUT_kc( - //,----+----+----+----+----+----. ,----+----+----+----+----+----. - , , , , , , , , , , , , - //|----+----+----+----+----+----| |----+----+----+----+----+----| - , , , , , , ,PGDN,PGUP, , , , - //|----+----+----+----+----+----| |----+----+----+----+----+----| - ,TILD,PIPE,MINS,PLUS, , LEFT,DOWN, UP ,RGHT, , , - //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----| - , GRV,BSLS,UNDS, EQL, , , , , , , , , , - //`----+----+----+--+-+----+----+----/ \----+----+----+----+----+----+----' - , , , , , - // `----+----+----' `----+----+----' - ), - - [_RAISE] = LAYOUT_kc( - //,----+----+----+----+----+----. ,----+----+----+----+----+----. - F12 , F1 , F2 , F3 , F4 , F5 , F6 , F7 , F8 , F9 ,F10 ,F11 , - //|----+----+----+----+----+----| |----+----+----+----+----+----| - , , , , , , , , , , ,F12 , - //|----+----+----+----+----+----| |----+----+----+----+----+----| - , , , , , , MUTE,VOLD,VOLU, , , , - //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----| - , , , , , , , , , , , , , , - //`----+----+----+--+-+----+----+----/ \----+----+----+----+----+----+----' - , , , , , - // `----+----+----' `----+----+----' - ), - - [_ADJUST] = LAYOUT( - //,--------+--------+--------+--------+--------+--------. ,--------+--------+--------+--------+--------+--------. - AU_TOG, CK_UP, CK_DOWN, _______, _______, _______, _______, _______, _______, _______, _______, _______, - //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| - RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, _______, _______, _______, _______, _______, _______, _______, - //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| - RESET , DEBUG , RGB_HUD, RGB_SAD, RGB_VAD, _______, _______, _______, _______, _______, _______, _______, - //|--------+--------+--------+--------+--------+--------+--------. ,--------|--------+--------+--------+--------+--------+--------| - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, - //`--------+--------+--------+----+---+--------+--------+--------/ \--------+--------+--------+---+----+--------+--------+--------' - _______, _______, _______, _______, _______, _______ - // `--------+--------+--------' `--------+--------+--------' - ) - -}; - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - // case QWERTY: - // if (record->event.pressed) { - // persistent_default_layer_set(1UL<<_QWERTY); - // } - // return false; - // break; - case LOWER: - if (record->event.pressed) { - layer_on(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case RAISE: - if (record->event.pressed) { - layer_on(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case ADJUST: - if (record->event.pressed) { - layer_on(_ADJUST); - } else { - layer_off(_ADJUST); - } - return false; - break; - } - return true; -} diff --git a/keyboards/iris/keymaps/broswen/rules.mk b/keyboards/iris/keymaps/broswen/rules.mk deleted file mode 100644 index 14fa112898..0000000000 --- a/keyboards/iris/keymaps/broswen/rules.mk +++ /dev/null @@ -1,8 +0,0 @@ -RGBLIGHT_ENABLE = yes -BACKLIGHT_ENABLE = no -MOUSEKEY_ENABLE = no -MIDI_ENABLE = no -BLUETOOTH_ENABLE = no -COMMAND_ENABLE = no -TERMINAL_ENABLE = no -AUDIO_ENABLE = yes diff --git a/keyboards/iris/keymaps/davidrambo/config.h b/keyboards/iris/keymaps/davidrambo/config.h deleted file mode 100644 index 2cdff4213b..0000000000 --- a/keyboards/iris/keymaps/davidrambo/config.h +++ /dev/null @@ -1,44 +0,0 @@ -/* -Copyright 2017 Danny Nguyen - -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 . -*/ - -#ifndef CONFIG_USER_H -#define CONFIG_USER_H - -#include "config_common.h" - -/* Use I2C or Serial, not both */ - -#define USE_SERIAL -// #define USE_I2C - -/* Select hand configuration */ -#define PERMISSIVE_HOLD -#define MASTER_LEFT -// #define MASTER_RIGHT -// #define EE_HANDS -/* -#undef RGBLED_NUM -#define RGBLIGHT_ANIMATIONS -#define RGBLED_NUM 12 -#define RGBLIGHT_HUE_STEP 8 -#define RGBLIGHT_SAT_STEP 8 -#define RGBLIGHT_VAL_STEP 8 -*/ -#define TAPPING_TERM 200 -#include "../../config.h" - -#endif diff --git a/keyboards/iris/keymaps/davidrambo/keymap.c b/keyboards/iris/keymaps/davidrambo/keymap.c deleted file mode 100644 index 40f0d01454..0000000000 --- a/keyboards/iris/keymaps/davidrambo/keymap.c +++ /dev/null @@ -1,158 +0,0 @@ -#include "iris.h" -#include "action_layer.h" -#include "eeconfig.h" - -extern keymap_config_t keymap_config; - -//keycode shorthands -#define KC____ KC_TRNS // three underscores "___" for transparent -#define KC_SYM MO(3) -#define KC_MAC TO(0) -#define KC_PC TO(1) -#define KC_GM TO(2) -#define KC_NAVMAC LT(4, KC_TAB) -#define KC_NAVPC LT(5, KC_TAB) - -//text editor shortcuts for NAV and NAVPC -#define KC_AL LALT(KC_LEFT) -#define KC_AR LALT(KC_RGHT) -#define KC_CL LCTL(KC_LEFT) -#define KC_CR LCTL(KC_RGHT) -#define KC_ABSPC LALT(KC_BSPC) -#define KC_CBSPC LCTL(KC_BSPC) - -//internet browser tab shortcuts and window swapping for Mac and Windows -#define KC_GSL LGUI(S(KC_LEFT)) -#define KC_GSR LGUI(S(KC_RGHT)) -#define KC_CPGD LCTL(KC_PGDN) -#define KC_CPGU LCTL(KC_PGUP) - -#define KC_CMBS GUI_T(KC_BSPC) -#define KC_CTBS CTL_T(KC_BSPC) -#define KC_C_TAB LCTL(KC_TAB) -#define KC_G_TAB LGUI(KC_TAB) -#define KC_A_TAB LALT(KC_TAB) - -//layer shorthands -#define _COLEMAK 0 -#define _PC 1 -#define _GAME 2 -#define _SYMBOL 3 -#define _NAVMAC 4 -#define _NAVPC 5 - -enum { -// SFT_LCK //tapdance declarations - COLEMAK = 0, - PC, - GAME, - SYMBOL, - NAV, //Navigation layer for Mac Colemak - NAVPC, //Navigation layer for PC Colemak - SFT_LCK //tapdance declaration -}; - -#define KC_SFLK TD(SFT_LCK) // alias for tapdance - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - [_COLEMAK] = LAYOUT_kc( - //,----+----+----+----+----+----. ,----+----+----+----+----+----. - ESC , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 ,MINS, - //|----+----+----+----+----+----| |----+----+----+----+----+----| - GRV , Q , W , F , P , G , J , L , U , Y ,SCLN,BSPC, - //|----+----+----+----+----+----| |----+----+----+----+----+----| - NAVMAC, A , R , S , T , D , H , N , E , I , O ,QUOT, - //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----| - SFLK, Z , X , C , V , B , PC , ENT , K , M ,COMM, DOT,SLSH,RSFT, - //`----+----+----+--+-+----+----+----/ \----+----+----+----+----+----+----' - LCTL,LGUI,CMBS, SPC, SYM, LALT - // `----+----+----' `----+----+----' - ), - - [_PC] = LAYOUT_kc( - ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , - - NAVPC,___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ , GM, ___, ___ , ___ , ___ , ___ , ___ , ___ , - - LGUI , LCTL , CTBS , ___ , ___ , ___ - ), - - [_GAME] = LAYOUT_kc( - ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , - - ___ , T , Q , W , E , R , ___ , ___ , ___ , ___ , ___ , ___ , - - TAB , LSFT, A , S , D , F , ___ , ___ , ___ , ___ , ___ , ___ , - - I , LCTL, Z , X , C , V , M, P , ___, ___ , ___ , ___ , ___ , ___ , - - LALT , LALT , SPC, BSPC, MAC, ___ - ), - - [_SYMBOL] = LAYOUT_kc( - - ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , - - LBRC, 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 , RBRC, - - BSLS, EXLM, AT , HASH, DLR , PERC, CIRC, AMPR, ASTR, LPRN, RPRN, EQL , - - ___ , HOME, END , VOLD, VOLU, MPLY,___, ___,___, MINS, ___ , ___ , ___ , ___ , - - ___ , ___ , ___, ___, ___ , ___ - ), - - [_NAVMAC] = LAYOUT_kc( - - ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ , C_TAB, AL , UP , AR , DEL , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ , GSL , LEFT, DOWN, RGHT, GSR , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ ,___, ___,G_TAB,ABSPC, ___ , ___ , ___ , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ - ), - - [_NAVPC] = LAYOUT_kc( - - ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ , C_TAB, CL , UP , CR , DEL , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ , CPGU, LEFT, DOWN, RGHT, CPGD, ___ , - - ___ , ___ , ___ , ___ , ___ , ___ ,___, ___,A_TAB,CBSPC, ___ , ___ , ___ , ___ , - - ___ , ___ , ___ , ___ , ___ , ___ - ), - -}; - -// Shift vs. capslock function. From bbaserdem's Planck keymap. -void caps_tap (qk_tap_dance_state_t *state, void *user_data) { - if (state->count == 1) { - register_code (KC_LSFT); - } else if (state->count == 2) { - unregister_code (KC_LSFT); - register_code (KC_CAPS); - } -} -void caps_tap_end (qk_tap_dance_state_t *state, void *user_data) { - if (state->count == 1) { - unregister_code (KC_LSFT); - } else { - unregister_code (KC_CAPS); - } -} - -qk_tap_dance_action_t tap_dance_actions[] = { - //Tap once for Shift, twice for Caps Lock - [SFT_LCK] = ACTION_TAP_DANCE_FN_ADVANCED( caps_tap, NULL, caps_tap_end) -}; \ No newline at end of file diff --git a/keyboards/iris/keymaps/davidrambo/readme.md b/keyboards/iris/keymaps/davidrambo/readme.md deleted file mode 100644 index 4d21f37c09..0000000000 --- a/keyboards/iris/keymaps/davidrambo/readme.md +++ /dev/null @@ -1,3 +0,0 @@ -# Colemak layout for Iris rev2.1 with Mac and Windows layers and a Gaming Layer. -# Symbol layer is based on my Planck layout, so it provides numbers, symbols, and volume controls. -# Two Navigation layers, for Mac and Windows Colemak layers respectively. \ No newline at end of file diff --git a/keyboards/iris/keymaps/davidrambo/rules.mk b/keyboards/iris/keymaps/davidrambo/rules.mk deleted file mode 100644 index 1e3473a1af..0000000000 --- a/keyboards/iris/keymaps/davidrambo/rules.mk +++ /dev/null @@ -1,4 +0,0 @@ -RGBLIGHT_ENABLE = no -BACKLIGHT_ENABLE = no -TAP_DANCE_ENABLE = yes - diff --git a/keyboards/iris/keymaps/dbroqua/config.h b/keyboards/iris/keymaps/dbroqua/config.h deleted file mode 100644 index 130b52c286..0000000000 --- a/keyboards/iris/keymaps/dbroqua/config.h +++ /dev/null @@ -1,27 +0,0 @@ -/* -Copyright 2017 Danny Nguyen - -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 . -*/ - -#ifndef CONFIG_USER_H -#define CONFIG_USER_H - -#include "config_common.h" - -#define USE_SERIAL - -#define MASTER_LEFT - -#endif diff --git a/keyboards/iris/keymaps/dbroqua/keymap.c b/keyboards/iris/keymaps/dbroqua/keymap.c deleted file mode 100644 index 4cbb8af540..0000000000 --- a/keyboards/iris/keymaps/dbroqua/keymap.c +++ /dev/null @@ -1,125 +0,0 @@ - -#include QMK_KEYBOARD_H - -extern keymap_config_t keymap_config; - -#define _QWERTY 0 -#define _LOWER 1 -#define _RAISE 2 - -enum custom_keycodes { - QWERTY = SAFE_RANGE, - LOWER, - RAISE, -}; - -#define KC_ KC_TRNS -#define _______ KC_TRNS - -#define KC_LOWR LOWER -#define KC_RASE RAISE -#define KC_RST RESET -#define KC_DBUG DEBUG - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - [_QWERTY] = LAYOUT_kc( - /* - * ,-----+-----+-----+-----+-----+-----+ ,-----+-----+-----+-----+-----+-----+ - * | ESC | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | ` | - * |-----+-----+-----+-----+-----+-----+ +-----+-----+-----+-----+-----+-----+ - * | TAB | Q | W | E | R | T | | Y | U | I | O | P | BSPC| - * +-----+-----+-----+-----+-----+-----+ +-----+-----+-----+-----+-----+-----+ - * | LCTL| A | S | D | F | G | | H | J | K | L | ; | ' | - * +-----+-----+-----+-----+-----+-----+-----. ,-----+-----+-----+-----+-----+-----+-----+ - * | LSFT| Z | X | C | V | B | / \ | N | M | , | . | / | RSFT| - * +-----+-----+-----+--+--+-----+-----+ SPC/ \ ENT+-----+-----+--+--+-----+-----+-----+ - * \ LGUI| LOWR| / \ | RASE| LALT/ - * `-----+-----+-----' `-----+-----+----' - */ - ESC , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 , GRV, - TAB , Q , W , E , R , T , Y , U , I , O , P ,BSPC, - LCTL, A , S , D , F , G , H , J , K , L ,SCLN,QUOT, - LSFT, Z , X , C , V , B , , , N , M ,COMM,DOT ,SLSH,RSFT, - LGUI,LOWR, SPC , ENT ,RASE,LALT - ), - - [_LOWER] = LAYOUT_kc( - /* - * ,-----+-----+-----+-----+-----+-----+ ,-----+-----+-----+-----+-----+-----+ - * | ~ | ! | @ | # | $ | % | | ^ | & | * | ( | ) | BSPC| - * |-----+-----+-----+-----+-----+-----+ +-----+-----+-----+-----+-----+-----+ - * | RST | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | | - * +-----+-----+-----+-----+-----+-----+ +-----+-----+-----+-----+-----+-----+ - * | DEL | | LEFT| RGHT| UP | [ | | ] | 4 | 5 | 6 | + | | | - * +-----+-----+-----+-----+-----+-----+-----. ,-----+-----+-----+-----+-----+-----+-----+ - * | | | | | DOWN| { | / \ | } | 1 | 2 | 3 | - | | - * +-----+-----+-----+--+--+-----+-----+ DEL/ \ DEL+-----+-----+--+--+-----+-----+-----+ - * \ | | / \ | | 0 / - * `-----+-----+-----' `-----+-----+----' - */ - TILD,EXLM, AT ,HASH,DLR ,PERC, CIRC,AMPR,ASTR,LPRN,RPRN,BSPC, - RST , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 , , - DEL , ,LEFT,RGHT, UP ,LBRC, RBRC, P4 , P5 , P6 ,PLUS,PIPE, - , , , ,DOWN,LCBR, , ,RCBR, P1 , P2 , P3 ,MINS, , - , ,DEL , DEL , , P0 - ), - - [_RAISE] = LAYOUT_kc( - /* - * ,-----+-----+-----+-----+-----+-----+ ,-----+-----+-----+-----+-----+-----+ - * | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 | - * |-----+-----+-----+-----+-----+-----+ +-----+-----+-----+-----+-----+-----+ - * | | ! | @ | # | $ | % | | ^ | & | * | ( | ) | | - * +-----+-----+-----+-----+-----+-----+ +-----+-----+-----+-----+-----+-----+ - * | | Prev| Next| Vol+| PgUp| _ | | = | Home| | | + | \ | - * +-----+-----+-----+-----+-----+-----+-----. ,-----+-----+-----+-----+-----+-----+-----+ - * | Mute| Stop| Play| Vol-| PgDn| - | / \ | + | End | | | |Debug| - * +-----+-----+-----+--+--+-----+-----+ / \ +-----+-----+--+--+-----+-----+-----+ - * \ | | / \ | | 0 / - * `-----+-----+-----' `-----+-----+----' - */ - F12 , F1 , F2 , F3 , F4 , F5 , F6 , F7 , F8 , F9 ,F10 ,F11 , - ,EXLM, AT ,HASH,DLR ,PERC, CIRC,AMPR,ASTR,LPRN,RPRN, , - ,MPRV,MNXT,VOLU,PGUP,UNDS, EQL ,HOME, , , ,BSLS, - MUTE,MSTP,MPLY,VOLD,PGDN,MINS, , ,PLUS,END , , , ,DBUG, - , , , , , - ) -}; - -void persistent_default_layer_set(uint16_t default_layer) { - eeconfig_update_default_layer(default_layer); - default_layer_set(default_layer); -} - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case QWERTY: - if (record->event.pressed) { - persistent_default_layer_set(1UL<<_QWERTY); - } - return false; - break; - case LOWER: - if (record->event.pressed) { - layer_on(_LOWER); - update_tri_layer(_LOWER, _RAISE, _QWERTY); - } else { - layer_off(_LOWER); - update_tri_layer(_LOWER, _RAISE, _QWERTY); - } - return false; - break; - case RAISE: - if (record->event.pressed) { - layer_on(_RAISE); - update_tri_layer(_LOWER, _RAISE, _QWERTY); - } else { - layer_off(_RAISE); - update_tri_layer(_LOWER, _RAISE, _QWERTY); - } - return false; - break; - } - return true; -} diff --git a/keyboards/iris/keymaps/dbroqua/rules.mk b/keyboards/iris/keymaps/dbroqua/rules.mk deleted file mode 100644 index 1d2d9e5a9c..0000000000 --- a/keyboards/iris/keymaps/dbroqua/rules.mk +++ /dev/null @@ -1,2 +0,0 @@ -RGBLIGHT_ENABLE = no -BACKLIGHT_ENABLE = no diff --git a/keyboards/iris/keymaps/default/config.h b/keyboards/iris/keymaps/default/config.h deleted file mode 100644 index 7986b50416..0000000000 --- a/keyboards/iris/keymaps/default/config.h +++ /dev/null @@ -1,36 +0,0 @@ -/* -Copyright 2017 Danny Nguyen - -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 . -*/ - -#pragma once - -/* Use I2C or Serial, not both */ - -#define USE_SERIAL -// #define USE_I2C - -/* Select hand configuration */ - -#define MASTER_LEFT -// #define MASTER_RIGHT -// #define EE_HANDS - -#undef RGBLED_NUM -#define RGBLIGHT_ANIMATIONS -#define RGBLED_NUM 12 -#define RGBLIGHT_HUE_STEP 8 -#define RGBLIGHT_SAT_STEP 8 -#define RGBLIGHT_VAL_STEP 8 diff --git a/keyboards/iris/keymaps/default/keymap.c b/keyboards/iris/keymaps/default/keymap.c deleted file mode 100644 index 4644c3d9b5..0000000000 --- a/keyboards/iris/keymaps/default/keymap.c +++ /dev/null @@ -1,114 +0,0 @@ -#include QMK_KEYBOARD_H - -extern keymap_config_t keymap_config; - -#define _QWERTY 0 -#define _LOWER 1 -#define _RAISE 2 -#define _ADJUST 16 - -enum custom_keycodes { - QWERTY = SAFE_RANGE, - LOWER, - RAISE, - ADJUST, -}; - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - [_QWERTY] = LAYOUT( - //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, - //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ - KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_HOME, KC_END, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, - //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ - KC_LGUI, LOWER, KC_ENT, KC_SPC, RAISE, KC_LALT - // └────────┴────────┴────────┘ └────────┴────────┴────────┘ - ), - - [_LOWER] = LAYOUT( - //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ - KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - RESET, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, _______