Skip to content

Commit

Permalink
Add support for Aurora Corne by splitkb
Browse files Browse the repository at this point in the history
  • Loading branch information
artursmirnov committed Nov 4, 2023
1 parent f06a05a commit 8d59cb2
Show file tree
Hide file tree
Showing 4 changed files with 131 additions and 0 deletions.
8 changes: 8 additions & 0 deletions keyboards/splitkb/aurora/corne/keymaps/vial/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-or-later */

#pragma once

#define VIAL_KEYBOARD_UID {0x8A, 0xC7, 0x8B, 0xF1, 0xF2, 0xC7, 0xA8, 0x19}

#define VIAL_UNLOCK_COMBO_ROWS { 2, 6 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 0 }
49 changes: 49 additions & 0 deletions keyboards/splitkb/aurora/corne/keymaps/vial/keymap.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"keyboard": "splitkb/aurora/corne/rev1",
"keymap": "default",
"version": 1,
"layout": "LAYOUT_split_3x6_3",
"layers": [
[
"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" , "KC_QUOT" ,
"KC_LSFT" , "KC_Z" , "KC_X" , "KC_C" , "KC_V" , "KC_B" , "KC_N" , "KC_M" , "KC_COMM" , "KC_DOT" , "KC_SLSH" , "KC_ESC" ,
"KC_LGUI" , "MO(1)" , "KC_SPC" , "KC_ENT" , "MO(2)" , "KC_RALT"
],
[
"KC_TAB" , "KC_1" , "KC_2" , "KC_3" , "KC_4" , "KC_5" , "KC_6" , "KC_7" , "KC_8" , "KC_9" , "KC_0" , "KC_BSPC" ,
"KC_LCTL" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "KC_LEFT" , "KC_DOWN" , "KC_UP" , "KC_RIGHT", "XXXXXXX" , "XXXXXXX" ,
"KC_LSFT" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" ,
"KC_LGUI" , "_______" , "KC_SPC" , "KC_ENT" , "MO(3)" , "KC_RALT"
],
[
"KC_TAB" , "KC_EXLM" , "KC_AT" , "KC_HASH" , "KC_DLR" , "KC_PERC" , "KC_CIRC" , "KC_AMPR" , "KC_ASTR" , "KC_LPRN" , "KC_RPRN" , "KC_BSPC" ,
"KC_LCTL" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "KC_MINS" , "KC_EQL" , "KC_LBRC" , "KC_RBRC" , "KC_BSLS" , "KC_GRV" ,
"KC_LSFT" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "KC_UNDS" , "KC_PLUS" , "KC_LCBR" , "KC_RCBR" , "KC_PIPE" , "KC_TILD" ,
"KC_LGUI" , "MO(3)" , "KC_SPC" , "KC_ENT" , "_______" , "KC_RALT"
],
[
"QK_BOOT" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" ,
"RGB_TOG" , "RGB_HUI" , "RGB_SAI" , "RGB_VAI" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" ,
"RGB_MOD" , "RGB_HUD" , "RGB_SAD" , "RGB_VAD" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" , "XXXXXXX" ,
"KC_LGUI" , "_______" , "KC_SPC" , "KC_ENT" , "_______" , "KC_RALT"
]

],
"config": {
"features": {
"oled": true,
"rgb_matrix": true,
"rgblight": false
},
"encoder": {
"enabled": true
},
"rgblight": {
"hue_steps": 8,
"saturation_steps": 8,
"brightness_steps": 8,
"sleep": true
}
}
}
17 changes: 17 additions & 0 deletions keyboards/splitkb/aurora/corne/keymaps/vial/rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright 2022 splitkb.com <support@splitkb.com>
#
# 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/>.

VIA_ENABLE = yes
VIAL_ENABLE = yes
57 changes: 57 additions & 0 deletions keyboards/splitkb/aurora/corne/keymaps/vial/vial.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"lighting": "none",
"matrix": {
"rows": 8,
"cols": 6
},
"layouts": {
"keymap": [
[{ "x": 3 }, "0,3", { "x": 7 }, "4,3"],
[{ "y": -0.9, "x": 2 }, "0,2"],
[{ "y": -1, "x": 4 }, "0,4", { "x": 5 }, "4,4", { "x": 1 }, "4,2"],
[{ "y": -0.9, "x": 5 }, "0,5", { "x": 3 }, "4,5"],
[{ "y": -0.9 }, "0,0", "0,1", { "x": 11 }, "4,1", "4,0"],
[{ "y": -0.3, "x": 3 }, "1,3", { "x": 7 }, "5,3"],
[
{ "y": -0.9, "x": 2 },
"1,2",
{ "x": 1 },
"1,4",
{ "x": 5 },
"5,4",
{ "x": 1 },
"5,2"
],
[{ "y": -0.9, "x": 5 }, "1,5", { "x": 3 }, "5,5"],
[{ "y": -0.9 }, "1,0", "1,1", { "x": 11 }, "5,1", "5,0"],
[{ "y": -0.3, "x": 3 }, "2,3", { "x": 7 }, "6,3"],
[
{ "y": -0.9, "x": 2 },
"2,2",
{ "x": 1 },
"2,4",
{ "x": 5 },
"6,4",
{ "x": 1 },
"6,2"
],
[{ "y": -0.9, "x": 5 }, "2,5", { "x": 3 }, "6,5"],
[{ "y": -0.9 }, "2,0", "2,1", { "x": 11 }, "6,1", "6,0"],
[{ "y": -0.2, "x": 3.5 }, "3,3", { "x": 6 }, "7,3"],
[{ "r": 15, "rx": 4.5, "ry": 4.1, "y": -1 }, "3,4"],
[
{
"r": 30,
"rx": 5.4,
"ry": 4.3,
"y": -1.5,
"x": 0.1,
"h": 1.5
},
"3,5"
],
[{ "r": -30, "rx": 9.6, "y": -1.5, "x": -1.1, "h": 1.5 }, "7,5"],
[{ "r": -15, "rx": 10.5, "ry": 4.1, "y": -1, "x": -1 }, "7,4"]
]
}
}

0 comments on commit 8d59cb2

Please sign in to comment.