summaryrefslogtreecommitdiff
path: root/keyboards/lets_split
diff options
context:
space:
mode:
authorNick Brassel <nick@tzarc.org>2022-07-02 21:13:06 +1000
committerNick Brassel <nick@tzarc.org>2022-07-02 21:13:06 +1000
commita9af4c928eb7e754439a9435d6e07126b3cd3194 (patch)
treefba74401c3909d73b9f32c63ffefb13552044387 /keyboards/lets_split
parent92c0b29be94acb5450fcd6e6e8673248b1b18052 (diff)
parentfd44341cbf63787e1e0d8224a8dcb5143b029d2a (diff)
Merge remote-tracking branch 'upstream/master' into develop
Diffstat (limited to 'keyboards/lets_split')
-rw-r--r--keyboards/lets_split/keymaps/bbaserdem/README.md27
-rwxr-xr-xkeyboards/lets_split/keymaps/bbaserdem/config.h27
-rwxr-xr-xkeyboards/lets_split/keymaps/bbaserdem/keymap.c35
-rwxr-xr-xkeyboards/lets_split/keymaps/bbaserdem/rules.mk8
-rw-r--r--keyboards/lets_split/keymaps/bbaserdem_right/README.md5
-rwxr-xr-xkeyboards/lets_split/keymaps/bbaserdem_right/config.h9
-rwxr-xr-xkeyboards/lets_split/keymaps/bbaserdem_right/keymap.c31
-rwxr-xr-xkeyboards/lets_split/keymaps/bbaserdem_right/rules.mk19
8 files changed, 0 insertions, 161 deletions
diff --git a/keyboards/lets_split/keymaps/bbaserdem/README.md b/keyboards/lets_split/keymaps/bbaserdem/README.md
deleted file mode 100644
index 4b37d73555..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem/README.md
+++ /dev/null
@@ -1,27 +0,0 @@
1# Lets Split Layout
2
3Check out [user readme](../../../../users/bbaserdem/README.md) for more info.
4
5# Usage
6
7**These commands depend on there being no other arduino connected!**
8Also udev rules can be set instead of using sudo.
9Please unplug all other usb devices.
10
11To make the hex files;
12```
13make lets_split/rev2:bbaserdem
14make lets_split/rev2:bbaserdem_right
15```
16
17For the left half, after plugging in and resetting; (from repo main directory)
18```
19sudo avrdude -p atmega32u4 -P "$(ls /dev/ttyACM*)" -c avr109 -D -U flash:w:.build/lets_split_rev2_bbaserdem.hex
20sudo avrdude -p atmega32u4 -P "$(ls /dev/ttyACM*)" -c avr109 -U eeprom:w:keyboards/lets_split/eeprom-lefthand.eep
21```
22
23For the right half;
24```
25sudo avrdude -p atmgea34u4 -P "$(ls /dev/ttyACM*)" -c avr109 -D -U flash:w:.build/lets_split_rev2_bbaserdem_right.hex
26sudo avrdude -p atmega32u4 -P "$(ls /dev/ttyACM*)" -c avr109 -U eeprom:w:keyboards/lets_split/eeprom-righhand.eep
27```
diff --git a/keyboards/lets_split/keymaps/bbaserdem/config.h b/keyboards/lets_split/keymaps/bbaserdem/config.h
deleted file mode 100755
index 6a90e1c356..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem/config.h
+++ /dev/null
@@ -1,27 +0,0 @@
1#ifndef CONFIG_KEYMAP_H
2#define CONFIG_KEYMAP_H
3
4#include "../../config.h"
5
6#define USE_SERIAL
7#define EE_HANDS
8
9// LED strip stuff
10#ifdef RGBLIGHT_ENABLE
11
12// Who thought it was a good idea to predefine these in the rev2/config.h ???
13#ifdef RGBLED_NUM
14#undef RGBLED_NUM
15#endif
16#define RGBLED_NUM 12
17
18#define RGBLIGHT_HUE_STEP 6
19#define RGBLIGHT_SAT_STEP 12
20#define RGBLIGHT_VAL_STEP 20
21#define RGBLIGHT_ANIMATIONS
22#define RGBLIGHT_EFFECT_SNAKE_LENGTH 6
23#define RGBLIGHT_EFFECT_CHRISTMAS_INTERVAL 2000
24#define RGBLIGHT_EFFECT_CHRISTMAS_STEP 1
25#endif
26
27#endif
diff --git a/keyboards/lets_split/keymaps/bbaserdem/keymap.c b/keyboards/lets_split/keymaps/bbaserdem/keymap.c
deleted file mode 100755
index 296b3ccd23..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem/keymap.c
+++ /dev/null
@@ -1,35 +0,0 @@
1/*
2 * Let's Split - Dvorak turkish
3 * Keymap by @bbaserdem
4 * Dvorak layout with multiple features
5 * Most of the code is in the "user" directory.
6 * Check qmk_firmware/users/bbaserdem for the main part of the code
7 */
8
9#include "lets_split.h"
10#include "bbaserdem.h"
11
12
13void matrix_init_keymap (void) {
14}
15
16layer_state_t layer_state_set_keymap(layer_state_t state) {
17 return state;
18}
19
20const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
21 // Main Dvorak layer
22 [_DV] = LAYOUT_letssplit_wrapper(DVORAK),
23 // Turkish and special character overlay
24 [_AL] = LAYOUT_letssplit_wrapper(ALTCHAR),
25 // Gaming layer
26 [_GA] = LAYOUT_letssplit_wrapper(GAME),
27 // Numbers layer
28 [_NU] = LAYOUT_letssplit_wrapper(NUMBERS),
29 // Settings layer
30 [_SE] = LAYOUT_letssplit_wrapper(SETTINGS),
31 // Mouse emulation layer
32 [_MO] = LAYOUT_letssplit_wrapper(MOUSE),
33 // Music layer
34 [_MU] = LAYOUT_letssplit_wrapper(MUSIC),
35};
diff --git a/keyboards/lets_split/keymaps/bbaserdem/rules.mk b/keyboards/lets_split/keymaps/bbaserdem/rules.mk
deleted file mode 100755
index 7a37e989d8..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem/rules.mk
+++ /dev/null
@@ -1,8 +0,0 @@
1# Build options
2
3BACKLIGHT_ENABLE = no # Switch LEDs
4MOUSEKEY_ENABLE = yes # Emulates mouse key using keypresses
5RGBLIGHT_ENABLE = yes # LED strips
6TAP_DANCE_ENABLE = no # Use multi-tap features
7AUDIO_ENABLE = no # Audio stuff
8
diff --git a/keyboards/lets_split/keymaps/bbaserdem_right/README.md b/keyboards/lets_split/keymaps/bbaserdem_right/README.md
deleted file mode 100644
index 8608f23f79..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem_right/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
1# Lets Split - Right Half
2
3Keymap for my right half, to be used as a numpad.
4Check [main readme](../bbaserdem/README.md) for flashing info.
5
diff --git a/keyboards/lets_split/keymaps/bbaserdem_right/config.h b/keyboards/lets_split/keymaps/bbaserdem_right/config.h
deleted file mode 100755
index 47545a059b..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem_right/config.h
+++ /dev/null
@@ -1,9 +0,0 @@
1#ifndef CONFIG_KEYMAP_H
2#define CONFIG_KEYMAP_H
3
4#include "../../config.h"
5
6#define USE_SERIAL
7#define EE_HANDS
8
9#endif
diff --git a/keyboards/lets_split/keymaps/bbaserdem_right/keymap.c b/keyboards/lets_split/keymaps/bbaserdem_right/keymap.c
deleted file mode 100755
index 2dcae0dca5..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem_right/keymap.c
+++ /dev/null
@@ -1,31 +0,0 @@
1/*
2 * Let's Split - Dvorak turkish
3 * Keymap by @bbaserdem
4 * Dvorak layout with multiple features
5 * Most of the code is in the "user" directory.
6 * Check qmk_firmware/users/bbaserdem for the main part of the code
7 */
8
9#include "lets_split.h"
10
11const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
12
13 /* Navigation All Supered) Numpad
14 * ,-----------------------. ,-----------------------.
15 * | F4| ` | Q |Alt| L | > | | ) | - | + | = |Ent|Bkp|
16 * |---+---+---+---+---+---| |---+---+---+---+---+---|
17 * | F3| M |Ent|Ctl| K | ^ | | ( | * | 9 | 6 | 3 | . |
18 * |---+---+---+---+---+---| |---+---+---+---+---+---|
19 * | F2| T |Spc|Shf| J | v | | % | / | 8 | 5 | 2 | , |
20 * |---+---+---+---+---+---| |---+---+---+---+---+---|
21 * | F1| F | P |Tab| H | < | |Nlc|Tab| 7 | 4 | 1 | 0 |
22 * `-----------------------' `-----------------------'
23 */
24 // Main Dvorak layer
25 [0] = LAYOUT_ortho_4x12(
26 LCTL(LALT(KC_DEL)), LGUI(KC_GRV), LGUI(KC_Q), LGUI(KC_LALT), LGUI(KC_L), LGUI(KC_RGHT), KC_RPRN, KC_PMNS, KC_PPLS, KC_PEQL, KC_PENT, KC_BSPC, \
27 LGUI(KC_F3), LGUI(KC_M), LGUI(KC_ENT), LGUI(KC_LCTL), LGUI(KC_K), LGUI(KC_UP), KC_LPRN, KC_PAST, KC_P9, KC_P6, KC_P3, KC_PDOT, \
28 LGUI(KC_F2), LGUI(KC_T), LGUI(KC_SPC), LGUI(KC_LSFT), LGUI(KC_J), LGUI(KC_DOWN), KC_PERC, KC_PSLS, KC_P8, KC_P5, KC_P2, KC_PCMM, \
29 LGUI(KC_F1), LGUI(KC_F), LGUI(KC_P), LGUI(KC_TAB), LGUI(KC_H), LGUI(KC_LEFT), KC_NLCK, KC_TAB, KC_P7, KC_P4, KC_P1, KC_P0 \
30 )
31};
diff --git a/keyboards/lets_split/keymaps/bbaserdem_right/rules.mk b/keyboards/lets_split/keymaps/bbaserdem_right/rules.mk
deleted file mode 100755
index 6886a320a5..0000000000
--- a/keyboards/lets_split/keymaps/bbaserdem_right/rules.mk
+++ /dev/null
@@ -1,19 +0,0 @@
1# Build options
2
3USER_NAME := bbaserdem-without-userspace
4
5BACKLIGHT_ENABLE = no # Switch LEDs
6MOUSEKEY_ENABLE = no # Emulates mouse key using keypresses
7RGBLIGHT_ENABLE = no # LED strips
8TAP_DANCE_ENABLE = no # Use multi-tap features
9AUDIO_ENABLE = no # Audio stuff
10BLUETOOTH_ENABLE = no # No bluetooth
11COMMAND_ENABLE = no # Some bootmagic thing
12BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
13CONSOLE_ENABLE = no # Allows console output with a command
14SLEEP_LED_ENABLE = no # Breathes LED's when computer is asleep. Untested.
15NKRO_ENABLE = no # Default is 6KRO which is plenty
16MIDI_ENABLE = no # Untested feature
17KEY_LOCK_ENABLE = no # Allows locking any key. Not used
18UNICODE_ENABLE = no # Used for unicode character emulation
19EXTRAKEY_ENABLE = no # OS signals like volume control