mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-06-20 12:29:58 -04:00
Forgot to update default keymap
- they had the wrong oled driver in there - Added copyright stuff back
This commit is contained in:
parent
c86deba845
commit
873c2bf735
13 changed files with 111 additions and 90 deletions
|
@ -1 +1,4 @@
|
|||
// Copyright 2022 @geigeigeist
|
||||
// SPDX-License-Identifier: GPL-2.0+
|
||||
|
||||
#include "2040.h"
|
|
@ -1,3 +1,6 @@
|
|||
// Copyright 2022 @geigeigeist
|
||||
// SPDX-License-Identifier: GPL-2.0+
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "klor.h"
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright 2022 @geigeigeist
|
||||
// SPDX-License-Identifier: GPL-2.0+
|
||||
// here you find only RP2040 specific configurations
|
||||
|
||||
#pragma once
|
||||
#include "config_common.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,22 @@
|
|||
/*
|
||||
Copyright 2022 GEIST <@geigeigeist>
|
||||
|
||||
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"
|
||||
|
||||
// Most configuration will be found in info.json
|
||||
|
||||
|
|
|
@ -11,11 +11,6 @@ for more options.
|
|||
//#define TAPPING_TERM 170
|
||||
#define TAPPING_TERM 170
|
||||
|
||||
// Prevent normal rollover on alphas from accidentally triggering mods.
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
// Enable rapid switch from tap to hold, disables double tap hold auto-repeat.
|
||||
#define TAPPING_FORCE_HOLD
|
||||
|
||||
// Auto Shift
|
||||
#define NO_AUTO_SHIFT_ALPHA
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include "klor.h"
|
||||
#ifdef HAPTIC_ENABLE
|
||||
#include "drivers/haptic/DRV2605L.h"
|
||||
#endif //HAPTIC ENABLE
|
||||
//#ifdef HAPTIC_ENABLE
|
||||
//#include "drivers/haptic/DRV2605L.h"
|
||||
//#endif //HAPTIC ENABLE
|
||||
|
||||
|
||||
// ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
|
|
|
@ -1,9 +1,4 @@
|
|||
OLED_ENABLE = yes
|
||||
OLED_DRIVER = SSD1306
|
||||
ENCODER_ENABLE = yes
|
||||
EXTRAKEY_ENABLE = yes
|
||||
AUDIO_ENABLE = no
|
||||
MUSIC_ENABLE = no
|
||||
|
||||
DYNAMIC_MACRO_ENABLE = no
|
||||
COMBO_ENABLE = no
|
||||
|
|
|
@ -17,6 +17,81 @@
|
|||
|
||||
#include "klor.h"
|
||||
|
||||
#define LAYOUT_polydactyl( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
||||
L31, L32, L33, L34, R31, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ L10, L11, L12, L13, L14, L15 }, \
|
||||
{ L20, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, L34, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ R15, R14, R13, R12, R11, R10 }, \
|
||||
{ R25, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, R31, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT_konrad( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
||||
L31, L32, L33, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ L10, L11, L12, L13, L14, L15 }, \
|
||||
{ L20, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, ___, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ R15, R14, R13, R12, R11, R10 }, \
|
||||
{ R25, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, ___, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT_yubitsume( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
||||
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
||||
L31, L32, L33, L34, R31, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ ___, L11, L12, L13, L14, L15 }, \
|
||||
{ ___, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, L34, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ ___, R14, R13, R12, R11, R10 }, \
|
||||
{ ___, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, R31, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT_saegewerk( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
||||
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
||||
L31, L32, L33, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ ___, L11, L12, L13, L14, L15 }, \
|
||||
{ ___, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, ___, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ ___, R14, R13, R12, R11, R10 }, \
|
||||
{ ___, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, ___, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT LAYOUT_polydactyl
|
||||
|
||||
|
||||
|
||||
oled_rotation_t oled_init_kb(oled_rotation_t rotation) {
|
||||
return OLED_ROTATION_180;
|
||||
|
|
|
@ -29,77 +29,3 @@
|
|||
|
||||
// readability
|
||||
#define ___ KC_NO
|
||||
|
||||
#define LAYOUT_polydactyl( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
||||
L31, L32, L33, L34, R31, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ L10, L11, L12, L13, L14, L15 }, \
|
||||
{ L20, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, L34, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ R15, R14, R13, R12, R11, R10 }, \
|
||||
{ R25, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, R31, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT_konrad( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
||||
L31, L32, L33, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ L10, L11, L12, L13, L14, L15 }, \
|
||||
{ L20, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, ___, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ R15, R14, R13, R12, R11, R10 }, \
|
||||
{ R25, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, ___, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT_yubitsume( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
||||
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
||||
L31, L32, L33, L34, R31, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ ___, L11, L12, L13, L14, L15 }, \
|
||||
{ ___, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, L34, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ ___, R14, R13, R12, R11, R10 }, \
|
||||
{ ___, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, R31, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT_saegewerk( \
|
||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
||||
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
||||
L31, L32, L33, R32, R33, R34 \
|
||||
) \
|
||||
{ \
|
||||
{ ___, L01, L02, L03, L04, L05 }, \
|
||||
{ ___, L11, L12, L13, L14, L15 }, \
|
||||
{ ___, L21, L22, L23, L24, L25 }, \
|
||||
{ ___, L31, L32, L33, ___, L35 }, \
|
||||
{ ___, R04, R03, R02, R01, R00 }, \
|
||||
{ ___, R14, R13, R12, R11, R10 }, \
|
||||
{ ___, R24, R23, R22, R21, R20 }, \
|
||||
{ ___, R34, R33, R32, ___, R30 }, \
|
||||
}
|
||||
|
||||
|
||||
#define LAYOUT LAYOUT_polydactyl
|
|
@ -5,13 +5,15 @@
|
|||
#
|
||||
SWAP_HANDS_ENABLE = yes
|
||||
|
||||
OLED_ENABLE = yes
|
||||
|
||||
# HAPTIC FEEDBACK
|
||||
HAPTIC_DRIVER = drv2605l
|
||||
|
||||
# PER KEY RGB
|
||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
|
||||
RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
|
||||
|
||||
# SPACE SAVING
|
||||
EXTRAKEY_ENABLE = no
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue