From ce68dfe13a035956ca5e23dc06ecd403b41983b6 Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Tue, 28 Feb 2023 19:18:17 -0600 Subject: [PATCH 1/9] [keyboard] Viktus Minne Adding the Viktus Minne MX PCB. --- keyboards/viktus/minne/config.h | 19 ++ keyboards/viktus/minne/info.json | 57 ++++++ .../viktus/minne/keymaps/default/keymap.c | 26 +++ .../viktus/minne/keymaps/default/readme.md | 1 + keyboards/viktus/minne/keymaps/via/keymap.c | 26 +++ keyboards/viktus/minne/keymaps/via/minne.json | 181 ++++++++++++++++++ keyboards/viktus/minne/keymaps/via/rules.mk | 2 + keyboards/viktus/minne/keymaps/vial/config.h | 6 + keyboards/viktus/minne/keymaps/vial/keymap.c | 26 +++ keyboards/viktus/minne/keymaps/vial/readme.md | 1 + keyboards/viktus/minne/keymaps/vial/rules.mk | 4 + keyboards/viktus/minne/minne.c | 17 ++ keyboards/viktus/minne/minne.h | 139 ++++++++++++++ keyboards/viktus/minne/readme.md | 19 ++ keyboards/viktus/minne/rules.mk | 11 ++ 15 files changed, 535 insertions(+) create mode 100644 keyboards/viktus/minne/config.h create mode 100644 keyboards/viktus/minne/info.json create mode 100644 keyboards/viktus/minne/keymaps/default/keymap.c create mode 100644 keyboards/viktus/minne/keymaps/default/readme.md create mode 100644 keyboards/viktus/minne/keymaps/via/keymap.c create mode 100644 keyboards/viktus/minne/keymaps/via/minne.json create mode 100644 keyboards/viktus/minne/keymaps/via/rules.mk create mode 100644 keyboards/viktus/minne/keymaps/vial/config.h create mode 100644 keyboards/viktus/minne/keymaps/vial/keymap.c create mode 100644 keyboards/viktus/minne/keymaps/vial/readme.md create mode 100644 keyboards/viktus/minne/keymaps/vial/rules.mk create mode 100644 keyboards/viktus/minne/minne.c create mode 100644 keyboards/viktus/minne/minne.h create mode 100644 keyboards/viktus/minne/readme.md create mode 100644 keyboards/viktus/minne/rules.mk diff --git a/keyboards/viktus/minne/config.h b/keyboards/viktus/minne/config.h new file mode 100644 index 000000000000..ecebef53b1e1 --- /dev/null +++ b/keyboards/viktus/minne/config.h @@ -0,0 +1,19 @@ +/* Copyright 2023 Viktus Design LLC + * + * 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 + +#include "config_common.h" diff --git a/keyboards/viktus/minne/info.json b/keyboards/viktus/minne/info.json new file mode 100644 index 000000000000..27fea127668f --- /dev/null +++ b/keyboards/viktus/minne/info.json @@ -0,0 +1,57 @@ +{ + "manufacturer": "Viktus Design LLC", + "keyboard_name": "Viktus Minne", + "maintainer": "BlindAssassin111", + "url": "https://viktus.design", + "usb": { + "device_version": "1.0.0", + "vid": "0x5644", + "pid": "0x4D49" + }, + "bootloader": "atmel-dfu", + "processor": "atmega32u4", + "features": { + "bootmagic": true, + "command": false, + "console": false, + "extrakey": false, + "mousekey": false, + "nkro": true + }, + "diode_direction": "COL2ROW", + "matrix_pins": { + "cols": ["B7", "F7", "D5", "D3", "D2", "D1", "D0"], + "rows": ["B6", "B5", "B4", "D7", "D6", "D4", "C6", "C7"] + }, + "rgblight": { + "led_count": 14, + "pin": "F6", + "max_brightness": 191, + "animations": { + "all": true + } + }, + "layouts": { + "LAYOUT_all": { + "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":1.25}, {"x":4.63, "y":3, "w":1.25}, {"x":5.88, "y":3}, {"x":6.88, "y":3, "w":1.25}, {"x":8.13, "y":3, "w":1.25}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + }, + "LAYOUT_dual175u": { + "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":1.25}, {"x":4.63, "y":3, "w":1.75}, {"x":6.38, "y":3, "w":1.75}, {"x":8.13, "y":3, "w":1.25}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + }, + "LAYOUT_275_225u": { + "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3, "w":1.5}, {"x":3.88, "y":3, "w":2.75}, {"x":6.63, "y":3, "w":2.25}, {"x":8.88, "y":3, "w":1.5}, {"x":10.38, "y":3}] + }, + "LAYOUT_dual3u": { + "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":3}, {"x":6.38, "y":3, "w":3}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + }, + "LAYOUT_6u": { + "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":6}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + }, + "LAYOUT_7u": { + "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3, "w":1.5}, {"x":2.88, "y":3, "w":7}, {"x":9.88, "y":3, "w":1.5}] + }, + "LAYOUT_10u": { + "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3, "w":10}] + } + } +} diff --git a/keyboards/viktus/minne/keymaps/default/keymap.c b/keyboards/viktus/minne/keymaps/default/keymap.c new file mode 100644 index 000000000000..547132712c96 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/default/keymap.c @@ -0,0 +1,26 @@ +/* Copyright 2023 Viktus Design LLC + * + * 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 . + */ + +#include QMK_KEYBOARD_H + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = LAYOUT_all( + KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, + KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, MO(1), + KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RGUI, KC_RALT, KC_RCTL + ) +}; diff --git a/keyboards/viktus/minne/keymaps/default/readme.md b/keyboards/viktus/minne/keymaps/default/readme.md new file mode 100644 index 000000000000..e60ac66ef688 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/default/readme.md @@ -0,0 +1 @@ +# The default keymap for Minne diff --git a/keyboards/viktus/minne/keymaps/via/keymap.c b/keyboards/viktus/minne/keymaps/via/keymap.c new file mode 100644 index 000000000000..547132712c96 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/via/keymap.c @@ -0,0 +1,26 @@ +/* Copyright 2023 Viktus Design LLC + * + * 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 . + */ + +#include QMK_KEYBOARD_H + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = LAYOUT_all( + KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, + KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, MO(1), + KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RGUI, KC_RALT, KC_RCTL + ) +}; diff --git a/keyboards/viktus/minne/keymaps/via/minne.json b/keyboards/viktus/minne/keymaps/via/minne.json new file mode 100644 index 000000000000..8df39108cc11 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/via/minne.json @@ -0,0 +1,181 @@ +{ + "name": "Minne", + "vendorId": "0x5644", + "productId": "0x4D49", + "keycodes": [ "qmk_lighting" ], + "menus": [ "qmk_rgblight" ], + "matrix": { + "rows": 8, + "cols": 7 + }, + "layouts": { + "labels": [ + ["Bottom Row", "Dual 1.75U", "2.75U 2.25U", "Dual 3U", "6U", "7U", "10U"] + ], + "keymap": [ + [ + "1,0", + "1,1", + "0,1", + "0,2", + "1,2", + "1,3", + "0,3", + "0,4", + "1,4", + "1,5", + "0,5", + { + "w":1.75 + }, + "0,6" + ], + [ + { + "w":1.25 + }, + "3,0", + "3,1", + "2,1", + "2,2", + "3,2", + "3,3", + "2,3", + "2,4", + "3,4", + "3,5", + "2,5", + { + "w":1.5 + }, + "2,6" + ], + [ + { + "w":1.75 + }, + "5,0", + "5,1", + "4,1", + "4,2", + "5,2", + "5,3", + "4,3", + "4,4", + "5,4", + "5,5", + "4,5", + "4,6" + ], + [ + { + "x":1.38 + }, + "7,1\n\n\n0,0", + "6,1\n\n\n0,0", + { + "w":1.25 + }, + "6,2\n\n\n0,0", + { + "w":1.75 + }, + "7,2\n\n\n0,0", + { + "w":1.75 + }, + "6,3\n\n\n0,0", + { + "x":0, + "w":1.25 + }, + "6,4\n\n\n0,0", + "7,4\n\n\n0,0", + "7,5\n\n\n0,0" + ], + [ + { + "x":1.38 + }, + "7,1\n\n\n0,1", + { + "w":1.5 + }, + "6,1\n\n\n0,1", + { + "w":2.75 + }, + "7,2\n\n\n0,1", + { + "w":2.25 + }, + "6,3\n\n\n0,1", + { + "x":0, + "w":1.5 + }, + "7,4\n\n\n0,1", + "7,5\n\n\n0,1" + ], + [ + { + "x":1.38 + }, + "7,1\n\n\n0,2", + "6,1\n\n\n0,2", + { + "w":3 + }, + "7,2\n\n\n0,2", + { + "w":3 + }, + "6,3\n\n\n0,2", + { + "x":0 + }, + "7,4\n\n\n0,2", + "7,5\n\n\n0,2" + ], + [ + { + "x":1.38 + }, + "7,1\n\n\n0,3", + "6,1\n\n\n0,3", + { + "w":6 + }, + "7,3\n\n\n0,3", + { + "x":0 + }, + "7,4\n\n\n0,3", + "7,5\n\n\n0,3" + ], + [ + { + "x":1.38, + "w":1.5 + }, + "7,1\n\n\n0,4", + { + "w":7 + }, + "7,3\n\n\n0,4", + { + "x":0, + "w":1.5 + }, + "7,5\n\n\n0,4" + ], + [ + { + "x":1.38, + "w":10 + }, + "7,3\n\n\n0,5" + ] + ] + } +} diff --git a/keyboards/viktus/minne/keymaps/via/rules.mk b/keyboards/viktus/minne/keymaps/via/rules.mk new file mode 100644 index 000000000000..36b7ba9cbc98 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/via/rules.mk @@ -0,0 +1,2 @@ +VIA_ENABLE = yes +LTO_ENABLE = yes diff --git a/keyboards/viktus/minne/keymaps/vial/config.h b/keyboards/viktus/minne/keymaps/vial/config.h new file mode 100644 index 000000000000..0529deffd855 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/vial/config.h @@ -0,0 +1,6 @@ +#pragma once + +#define VIAL_KEYBOARD_UID {0x38, 0x17, 0xCA, 0xBC, 0x62, 0x69, 0x28, 0x45} + +#define VIAL_UNLOCK_COMBO_ROWS { 1, 0 } +#define VIAL_UNLOCK_COMBO_COLS { 0, 2 } diff --git a/keyboards/viktus/minne/keymaps/vial/keymap.c b/keyboards/viktus/minne/keymaps/vial/keymap.c new file mode 100644 index 000000000000..547132712c96 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/vial/keymap.c @@ -0,0 +1,26 @@ +/* Copyright 2023 Viktus Design LLC + * + * 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 . + */ + +#include QMK_KEYBOARD_H + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = LAYOUT_all( + KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, + KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, MO(1), + KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RGUI, KC_RALT, KC_RCTL + ) +}; diff --git a/keyboards/viktus/minne/keymaps/vial/readme.md b/keyboards/viktus/minne/keymaps/vial/readme.md new file mode 100644 index 000000000000..f7a39fff131e --- /dev/null +++ b/keyboards/viktus/minne/keymaps/vial/readme.md @@ -0,0 +1 @@ +# The Vial keymap for Minne diff --git a/keyboards/viktus/minne/keymaps/vial/rules.mk b/keyboards/viktus/minne/keymaps/vial/rules.mk new file mode 100644 index 000000000000..b1f3ec8e4d04 --- /dev/null +++ b/keyboards/viktus/minne/keymaps/vial/rules.mk @@ -0,0 +1,4 @@ +VIA_ENABLE = yes +VIAL_ENABLE = yes +LTO_ENABLE = yes +KEY_OVERRIDE_ENABLE = no diff --git a/keyboards/viktus/minne/minne.c b/keyboards/viktus/minne/minne.c new file mode 100644 index 000000000000..e18a6dce35a2 --- /dev/null +++ b/keyboards/viktus/minne/minne.c @@ -0,0 +1,17 @@ +/* Copyright 2023 Viktus Design LLC + * + * 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 . + */ + +#include "minne.h" diff --git a/keyboards/viktus/minne/minne.h b/keyboards/viktus/minne/minne.h new file mode 100644 index 000000000000..82aa03cfd281 --- /dev/null +++ b/keyboards/viktus/minne/minne.h @@ -0,0 +1,139 @@ +/* Copyright 2023 Viktus Design LLC + * + * 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 + +#include "quantum.h" +#define ___ KC_NO + +#define LAYOUT_all( \ + K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ + K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ + K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ + K71, K61, K62, K72, K73, K63, K64, K74, K75 \ +) \ +{ \ + { ___, K01, K02, K03, K04, K05, K06 }, \ + { K10, K11, K12, K13, K14, K15, ___ }, \ + { ___, K21, K22, K23, K24, K25, K26 }, \ + { K30, K31, K32, K33, K34, K35, ___ }, \ + { ___, K41, K42, K43, K44, K45, K46 }, \ + { K50, K51, K52, K53, K54, K55, ___ }, \ + { ___, K61, K62, K63, K64, ___, ___ }, \ + { ___, K71, K72, K73, K74, K75, ___ } \ +}, + +#define LAYOUT_dual175u( \ + K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ + K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ + K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ + K71, K61, K62, K72, K63, K64, K74, K75 \ +) \ +{ \ + { ___, K01, K02, K03, K04, K05, K06 }, \ + { K10, K11, K12, K13, K14, K15, ___ }, \ + { ___, K21, K22, K23, K24, K25, K26 }, \ + { K30, K31, K32, K33, K34, K35, ___ }, \ + { ___, K41, K42, K43, K44, K45, K46 }, \ + { K50, K51, K52, K53, K54, K55, ___ }, \ + { ___, K61, K62, K63, K64, ___, ___ }, \ + { ___, K71, K72, ___, K74, K75, ___ } \ +}, + +#define LAYOUT_275_225u( \ + K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ + K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ + K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ + K71, K61, K72, K63, K74, K75 \ +) \ +{ \ + { ___, K01, K02, K03, K04, K05, K06 }, \ + { K10, K11, K12, K13, K14, K15, ___ }, \ + { ___, K21, K22, K23, K24, K25, K26 }, \ + { K30, K31, K32, K33, K34, K35, ___ }, \ + { ___, K41, K42, K43, K44, K45, K46 }, \ + { K50, K51, K52, K53, K54, K55, ___ }, \ + { ___, K61, ___, K63, ___, ___, ___ }, \ + { ___, K71, K72, ___, K74, K75, ___ } \ +}, + +#define LAYOUT_dual3u( \ + K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ + K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ + K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ + K71, K61, K72, K63, K74, K75 \ +) \ +{ \ + { ___, K01, K02, K03, K04, K05, K06 }, \ + { K10, K11, K12, K13, K14, K15, ___ }, \ + { ___, K21, K22, K23, K24, K25, K26 }, \ + { K30, K31, K32, K33, K34, K35, ___ }, \ + { ___, K41, K42, K43, K44, K45, K46 }, \ + { K50, K51, K52, K53, K54, K55, ___ }, \ + { ___, K61, ___, K63, ___, ___, ___ }, \ + { ___, K71, K72, ___, K74, K75, ___ } \ +}, + +#define LAYOUT_6u( \ + K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ + K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ + K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ + K71, K61, K73, K74, K75 \ +) \ +{ \ + { ___, K01, K02, K03, K04, K05, K06 }, \ + { K10, K11, K12, K13, K14, K15, ___ }, \ + { ___, K21, K22, K23, K24, K25, K26 }, \ + { K30, K31, K32, K33, K34, K35, ___ }, \ + { ___, K41, K42, K43, K44, K45, K46 }, \ + { K50, K51, K52, K53, K54, K55, ___ }, \ + { ___, K61, ___, ___, ___, ___, ___ }, \ + { ___, K71, ___, K73, K74, K75, ___ } \ +}, + +#define LAYOUT_7u( \ + K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ + K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ + K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ + K71, K73, K75 \ +) \ +{ \ + { ___, K01, K02, K03, K04, K05, K06 }, \ + { K10, K11, K12, K13, K14, K15, ___ }, \ + { ___, K21, K22, K23, K24, K25, K26 }, \ + { K30, K31, K32, K33, K34, K35, ___ }, \ + { ___, K41, K42, K43, K44, K45, K46 }, \ + { K50, K51, K52, K53, K54, K55, ___ }, \ + { ___, ___, ___, ___, ___, ___, ___ }, \ + { ___, K71, ___, K73, ___, K75, ___ } \ +}, + +#define LAYOUT_10u( \ + K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ + K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ + K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ + K73 \ +) \ +{ \ + { ___, K01, K02, K03, K04, K05, K06 }, \ + { K10, K11, K12, K13, K14, K15, ___ }, \ + { ___, K21, K22, K23, K24, K25, K26 }, \ + { K30, K31, K32, K33, K34, K35, ___ }, \ + { ___, K41, K42, K43, K44, K45, K46 }, \ + { K50, K51, K52, K53, K54, K55, ___ }, \ + { ___, ___, ___, ___, ___, ___, ___ }, \ + { ___, ___, ___, K73, ___, ___, ___ } \ +}, diff --git a/keyboards/viktus/minne/readme.md b/keyboards/viktus/minne/readme.md new file mode 100644 index 000000000000..ac9e2600fa36 --- /dev/null +++ b/keyboards/viktus/minne/readme.md @@ -0,0 +1,19 @@ +# Minne + +![minne](https://imgur.com/OKnryxc) + +Minne is a 40% keyboard with an HHKB bottom row. + +- Keyboard Maintainer: [BlindAssassin111](https://github.com/BlindAssassin111) +- Hardware Supported: Viktus Minne MX PCB +- Hardware Availability: Viktus Design LLC + +Make example for this keyboard (after setting up your build environment): + + make viktus/minne:default + +Flashing example for this keyboard: + + make viktus/minne:default:flash + +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/viktus/minne/rules.mk b/keyboards/viktus/minne/rules.mk new file mode 100644 index 000000000000..ec12f9a3492b --- /dev/null +++ b/keyboards/viktus/minne/rules.mk @@ -0,0 +1,11 @@ +# Build Options +SLEEP_LED_ENABLE = no +BACKLIGHT_ENABLE = no +RGBLIGHT_ENABLE = yes +BLUETOOTH_ENABLE = no +AUDIO_ENABLE = no +LEADER_ENABLE = no +MIDI_ENABLE = no +UNICODE_ENABLE = no +OLED_DRIVER_ENABLE = no +LTO_ENABLE = yes From 4d3d34020090632f7512d048e02d61bf189194f6 Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Tue, 28 Feb 2023 19:51:16 -0600 Subject: [PATCH 2/9] Removed extra files --- keyboards/viktus/minne/config.h | 19 -- keyboards/viktus/minne/keymaps/via/minne.json | 181 ------------------ keyboards/viktus/minne/keymaps/vial/config.h | 6 - keyboards/viktus/minne/keymaps/vial/keymap.c | 26 --- keyboards/viktus/minne/keymaps/vial/readme.md | 1 - keyboards/viktus/minne/keymaps/vial/rules.mk | 4 - 6 files changed, 237 deletions(-) delete mode 100644 keyboards/viktus/minne/config.h delete mode 100644 keyboards/viktus/minne/keymaps/via/minne.json delete mode 100644 keyboards/viktus/minne/keymaps/vial/config.h delete mode 100644 keyboards/viktus/minne/keymaps/vial/keymap.c delete mode 100644 keyboards/viktus/minne/keymaps/vial/readme.md delete mode 100644 keyboards/viktus/minne/keymaps/vial/rules.mk diff --git a/keyboards/viktus/minne/config.h b/keyboards/viktus/minne/config.h deleted file mode 100644 index ecebef53b1e1..000000000000 --- a/keyboards/viktus/minne/config.h +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright 2023 Viktus Design LLC - * - * 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 - -#include "config_common.h" diff --git a/keyboards/viktus/minne/keymaps/via/minne.json b/keyboards/viktus/minne/keymaps/via/minne.json deleted file mode 100644 index 8df39108cc11..000000000000 --- a/keyboards/viktus/minne/keymaps/via/minne.json +++ /dev/null @@ -1,181 +0,0 @@ -{ - "name": "Minne", - "vendorId": "0x5644", - "productId": "0x4D49", - "keycodes": [ "qmk_lighting" ], - "menus": [ "qmk_rgblight" ], - "matrix": { - "rows": 8, - "cols": 7 - }, - "layouts": { - "labels": [ - ["Bottom Row", "Dual 1.75U", "2.75U 2.25U", "Dual 3U", "6U", "7U", "10U"] - ], - "keymap": [ - [ - "1,0", - "1,1", - "0,1", - "0,2", - "1,2", - "1,3", - "0,3", - "0,4", - "1,4", - "1,5", - "0,5", - { - "w":1.75 - }, - "0,6" - ], - [ - { - "w":1.25 - }, - "3,0", - "3,1", - "2,1", - "2,2", - "3,2", - "3,3", - "2,3", - "2,4", - "3,4", - "3,5", - "2,5", - { - "w":1.5 - }, - "2,6" - ], - [ - { - "w":1.75 - }, - "5,0", - "5,1", - "4,1", - "4,2", - "5,2", - "5,3", - "4,3", - "4,4", - "5,4", - "5,5", - "4,5", - "4,6" - ], - [ - { - "x":1.38 - }, - "7,1\n\n\n0,0", - "6,1\n\n\n0,0", - { - "w":1.25 - }, - "6,2\n\n\n0,0", - { - "w":1.75 - }, - "7,2\n\n\n0,0", - { - "w":1.75 - }, - "6,3\n\n\n0,0", - { - "x":0, - "w":1.25 - }, - "6,4\n\n\n0,0", - "7,4\n\n\n0,0", - "7,5\n\n\n0,0" - ], - [ - { - "x":1.38 - }, - "7,1\n\n\n0,1", - { - "w":1.5 - }, - "6,1\n\n\n0,1", - { - "w":2.75 - }, - "7,2\n\n\n0,1", - { - "w":2.25 - }, - "6,3\n\n\n0,1", - { - "x":0, - "w":1.5 - }, - "7,4\n\n\n0,1", - "7,5\n\n\n0,1" - ], - [ - { - "x":1.38 - }, - "7,1\n\n\n0,2", - "6,1\n\n\n0,2", - { - "w":3 - }, - "7,2\n\n\n0,2", - { - "w":3 - }, - "6,3\n\n\n0,2", - { - "x":0 - }, - "7,4\n\n\n0,2", - "7,5\n\n\n0,2" - ], - [ - { - "x":1.38 - }, - "7,1\n\n\n0,3", - "6,1\n\n\n0,3", - { - "w":6 - }, - "7,3\n\n\n0,3", - { - "x":0 - }, - "7,4\n\n\n0,3", - "7,5\n\n\n0,3" - ], - [ - { - "x":1.38, - "w":1.5 - }, - "7,1\n\n\n0,4", - { - "w":7 - }, - "7,3\n\n\n0,4", - { - "x":0, - "w":1.5 - }, - "7,5\n\n\n0,4" - ], - [ - { - "x":1.38, - "w":10 - }, - "7,3\n\n\n0,5" - ] - ] - } -} diff --git a/keyboards/viktus/minne/keymaps/vial/config.h b/keyboards/viktus/minne/keymaps/vial/config.h deleted file mode 100644 index 0529deffd855..000000000000 --- a/keyboards/viktus/minne/keymaps/vial/config.h +++ /dev/null @@ -1,6 +0,0 @@ -#pragma once - -#define VIAL_KEYBOARD_UID {0x38, 0x17, 0xCA, 0xBC, 0x62, 0x69, 0x28, 0x45} - -#define VIAL_UNLOCK_COMBO_ROWS { 1, 0 } -#define VIAL_UNLOCK_COMBO_COLS { 0, 2 } diff --git a/keyboards/viktus/minne/keymaps/vial/keymap.c b/keyboards/viktus/minne/keymaps/vial/keymap.c deleted file mode 100644 index 547132712c96..000000000000 --- a/keyboards/viktus/minne/keymaps/vial/keymap.c +++ /dev/null @@ -1,26 +0,0 @@ -/* Copyright 2023 Viktus Design LLC - * - * 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 . - */ - -#include QMK_KEYBOARD_H - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [0] = LAYOUT_all( - KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, - KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT, MO(1), - KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RGUI, KC_RALT, KC_RCTL - ) -}; diff --git a/keyboards/viktus/minne/keymaps/vial/readme.md b/keyboards/viktus/minne/keymaps/vial/readme.md deleted file mode 100644 index f7a39fff131e..000000000000 --- a/keyboards/viktus/minne/keymaps/vial/readme.md +++ /dev/null @@ -1 +0,0 @@ -# The Vial keymap for Minne diff --git a/keyboards/viktus/minne/keymaps/vial/rules.mk b/keyboards/viktus/minne/keymaps/vial/rules.mk deleted file mode 100644 index b1f3ec8e4d04..000000000000 --- a/keyboards/viktus/minne/keymaps/vial/rules.mk +++ /dev/null @@ -1,4 +0,0 @@ -VIA_ENABLE = yes -VIAL_ENABLE = yes -LTO_ENABLE = yes -KEY_OVERRIDE_ENABLE = no From 11a3bebefb182f5cf1069ca1c5a7bbaa3cf97102 Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Tue, 28 Feb 2023 19:57:50 -0600 Subject: [PATCH 3/9] Update info.json --- keyboards/viktus/minne/info.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/keyboards/viktus/minne/info.json b/keyboards/viktus/minne/info.json index 27fea127668f..7db9567fb032 100644 --- a/keyboards/viktus/minne/info.json +++ b/keyboards/viktus/minne/info.json @@ -28,7 +28,9 @@ "pin": "F6", "max_brightness": 191, "animations": { - "all": true + "breathing": true, + "rainbow_swirl": true, + "twinkle": true } }, "layouts": { From 3acf6c3a93298f744a29cce5a597d5700bf33ce5 Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Wed, 1 Mar 2023 13:27:21 -0600 Subject: [PATCH 4/9] Fixing info.json, readme.md, and rules.mk --- keyboards/viktus/minne/info.json | 4 ++++ keyboards/viktus/minne/keymaps/default/readme.md | 1 - keyboards/viktus/minne/readme.md | 8 ++++++++ keyboards/viktus/minne/rules.mk | 12 +----------- 4 files changed, 13 insertions(+), 12 deletions(-) delete mode 100644 keyboards/viktus/minne/keymaps/default/readme.md diff --git a/keyboards/viktus/minne/info.json b/keyboards/viktus/minne/info.json index 7db9567fb032..aa57f0c914b4 100644 --- a/keyboards/viktus/minne/info.json +++ b/keyboards/viktus/minne/info.json @@ -11,6 +11,7 @@ "bootloader": "atmel-dfu", "processor": "atmega32u4", "features": { + "rgblight": true, "bootmagic": true, "command": false, "console": false, @@ -18,6 +19,9 @@ "mousekey": false, "nkro": true }, + "build": { + "lto": true + }, "diode_direction": "COL2ROW", "matrix_pins": { "cols": ["B7", "F7", "D5", "D3", "D2", "D1", "D0"], diff --git a/keyboards/viktus/minne/keymaps/default/readme.md b/keyboards/viktus/minne/keymaps/default/readme.md deleted file mode 100644 index e60ac66ef688..000000000000 --- a/keyboards/viktus/minne/keymaps/default/readme.md +++ /dev/null @@ -1 +0,0 @@ -# The default keymap for Minne diff --git a/keyboards/viktus/minne/readme.md b/keyboards/viktus/minne/readme.md index ac9e2600fa36..73b11b67f317 100644 --- a/keyboards/viktus/minne/readme.md +++ b/keyboards/viktus/minne/readme.md @@ -17,3 +17,11 @@ Flashing example for this keyboard: make viktus/minne:default:flash 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). + +## Bootloader + +Enter the bootloader in 3 ways: + +* **Bootmagic reset**: Hold down the key at (0,0) in the matrix (usually the top left key or Escape) and plug in the keyboard +* **Physical reset button**: Briefly press the button on the back of the PCB - some may have pads you must short instead +* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available diff --git a/keyboards/viktus/minne/rules.mk b/keyboards/viktus/minne/rules.mk index ec12f9a3492b..6e7633bfe015 100644 --- a/keyboards/viktus/minne/rules.mk +++ b/keyboards/viktus/minne/rules.mk @@ -1,11 +1 @@ -# Build Options -SLEEP_LED_ENABLE = no -BACKLIGHT_ENABLE = no -RGBLIGHT_ENABLE = yes -BLUETOOTH_ENABLE = no -AUDIO_ENABLE = no -LEADER_ENABLE = no -MIDI_ENABLE = no -UNICODE_ENABLE = no -OLED_DRIVER_ENABLE = no -LTO_ENABLE = yes +# This file intentionally left blank From 2b7e307a63c167f3d153bed3db58d2815e10e339 Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Wed, 1 Mar 2023 13:30:17 -0600 Subject: [PATCH 5/9] Update rules.mk The first time didn't save properly. --- keyboards/viktus/minne/keymaps/via/rules.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/keyboards/viktus/minne/keymaps/via/rules.mk b/keyboards/viktus/minne/keymaps/via/rules.mk index 36b7ba9cbc98..1e5b99807cb7 100644 --- a/keyboards/viktus/minne/keymaps/via/rules.mk +++ b/keyboards/viktus/minne/keymaps/via/rules.mk @@ -1,2 +1 @@ VIA_ENABLE = yes -LTO_ENABLE = yes From f3055ac63dc10c7cbfd342be109058bc0fa63b7e Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Thu, 2 Mar 2023 22:37:45 -0600 Subject: [PATCH 6/9] Update info.json --- keyboards/viktus/minne/info.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/keyboards/viktus/minne/info.json b/keyboards/viktus/minne/info.json index aa57f0c914b4..aba3445a806c 100644 --- a/keyboards/viktus/minne/info.json +++ b/keyboards/viktus/minne/info.json @@ -19,6 +19,9 @@ "mousekey": false, "nkro": true }, + "bootmagic": { + "matrix": [1,0] + }, "build": { "lto": true }, From 4834b6546a349329ec291b14dd9030d58279805b Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Fri, 10 Mar 2023 12:12:40 -0600 Subject: [PATCH 7/9] Update keyboards/viktus/minne/readme.md Co-authored-by: Drashna Jaelre --- keyboards/viktus/minne/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboards/viktus/minne/readme.md b/keyboards/viktus/minne/readme.md index 73b11b67f317..6b35e5f68102 100644 --- a/keyboards/viktus/minne/readme.md +++ b/keyboards/viktus/minne/readme.md @@ -1,6 +1,6 @@ # Minne -![minne](https://imgur.com/OKnryxc) +![minne](https://i.imgur.com/OKnryxch.png) Minne is a 40% keyboard with an HHKB bottom row. From c735738f523739a530e523ca7b037c34f751811c Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Sun, 12 Mar 2023 16:49:25 -0500 Subject: [PATCH 8/9] Moving layouts from *.h to info.json --- keyboards/viktus/minne/info.json | 311 ++++++++++++++++++++++++++++++- keyboards/viktus/minne/minne.h | 120 ------------ 2 files changed, 304 insertions(+), 127 deletions(-) diff --git a/keyboards/viktus/minne/info.json b/keyboards/viktus/minne/info.json index aba3445a806c..a3c2d64511d0 100644 --- a/keyboards/viktus/minne/info.json +++ b/keyboards/viktus/minne/info.json @@ -42,25 +42,322 @@ }, "layouts": { "LAYOUT_all": { - "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":1.25}, {"x":4.63, "y":3, "w":1.25}, {"x":5.88, "y":3}, {"x":6.88, "y":3, "w":1.25}, {"x":8.13, "y":3, "w":1.25}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + "layout": [ + { "label": "K10", "matrix": [1, 0], "w": 1, "x": 0, "y": 0 }, + { "label": "K11", "matrix": [1, 1], "w": 1, "x": 1, "y": 0 }, + { "label": "K01", "matrix": [0, 1], "w": 1, "x": 2, "y": 0 }, + { "label": "K02", "matrix": [0, 2], "w": 1, "x": 3, "y": 0 }, + { "label": "K12", "matrix": [1, 2], "w": 1, "x": 4, "y": 0 }, + { "label": "K13", "matrix": [1, 3], "w": 1, "x": 5, "y": 0 }, + { "label": "K03", "matrix": [0, 3], "w": 1, "x": 6, "y": 0 }, + { "label": "K04", "matrix": [0, 4], "w": 1, "x": 7, "y": 0 }, + { "label": "K14", "matrix": [1, 4], "w": 1, "x": 8, "y": 0 }, + { "label": "K15", "matrix": [1, 5], "w": 1, "x": 9, "y": 0 }, + { "label": "K05", "matrix": [0, 5], "w": 1, "x": 10, "y": 0 }, + { "label": "K06", "matrix": [0, 6], "w": 1.75, "x": 11, "y": 0 }, + { "label": "K30", "matrix": [3, 0], "w": 1.25, "x": 0, "y": 1 }, + { "label": "K31", "matrix": [3, 1], "w": 1, "x": 1.25, "y": 1 }, + { "label": "K21", "matrix": [2, 1], "w": 1, "x": 2.25, "y": 1 }, + { "label": "K22", "matrix": [2, 2], "w": 1, "x": 3.25, "y": 1 }, + { "label": "K32", "matrix": [3, 2], "w": 1, "x": 4.25, "y": 1 }, + { "label": "K33", "matrix": [3, 3], "w": 1, "x": 5.25, "y": 1 }, + { "label": "K23", "matrix": [2, 3], "w": 1, "x": 6.25, "y": 1 }, + { "label": "K24", "matrix": [2, 4], "w": 1, "x": 7.25, "y": 1 }, + { "label": "K34", "matrix": [3, 4], "w": 1, "x": 8.25, "y": 1 }, + { "label": "K35", "matrix": [3, 5], "w": 1, "x": 9.25, "y": 1 }, + { "label": "K25", "matrix": [2, 5], "w": 1, "x": 10.25, "y": 1 }, + { "label": "K26", "matrix": [2, 6], "w": 1.5, "x": 11.25, "y": 1 }, + { "label": "K50", "matrix": [5, 0], "w": 1.75, "x": 0, "y": 2 }, + { "label": "K51", "matrix": [5, 1], "w": 1, "x": 1.75, "y": 2 }, + { "label": "K41", "matrix": [4, 1], "w": 1, "x": 2.75, "y": 2 }, + { "label": "K42", "matrix": [4, 2], "w": 1, "x": 3.75, "y": 2 }, + { "label": "K52", "matrix": [5, 2], "w": 1, "x": 4.75, "y": 2 }, + { "label": "K53", "matrix": [5, 3], "w": 1, "x": 5.75, "y": 2 }, + { "label": "K43", "matrix": [4, 3], "w": 1, "x": 6.75, "y": 2 }, + { "label": "K44", "matrix": [4, 4], "w": 1, "x": 7.75, "y": 2 }, + { "label": "K54", "matrix": [5, 4], "w": 1, "x": 8.75, "y": 2 }, + { "label": "K55", "matrix": [5, 5], "w": 1, "x": 9.75, "y": 2 }, + { "label": "K45", "matrix": [4, 5], "w": 1, "x": 10.75, "y": 2 }, + { "label": "K46", "matrix": [4, 6], "w": 1, "x": 11.75, "y": 2 }, + { "label": "K71", "matrix": [7, 1], "w": 1, "x": 1.375, "y": 3 }, + { "label": "K61", "matrix": [6, 1], "w": 1, "x": 2.375, "y": 3 }, + { "label": "K62", "matrix": [6, 2], "w": 1.25, "x": 3.375, "y": 3 }, + { "label": "K72", "matrix": [7, 2], "w": 1.25, "x": 4.625, "y": 3 }, + { "label": "K73", "matrix": [7, 3], "w": 1, "x": 5.875, "y": 3 }, + { "label": "K63", "matrix": [6, 3], "w": 1.25, "x": 6.875, "y": 3 }, + { "label": "K64", "matrix": [6, 4], "w": 1.25, "x": 8.125, "y": 3 }, + { "label": "K74", "matrix": [7, 4], "w": 1, "x": 9.375, "y": 3 }, + { "label": "K75", "matrix": [7, 5], "w": 1, "x": 10.375, "y": 3 } + ] }, "LAYOUT_dual175u": { - "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":1.25}, {"x":4.63, "y":3, "w":1.75}, {"x":6.38, "y":3, "w":1.75}, {"x":8.13, "y":3, "w":1.25}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + "layout": [ + { "label": "K10", "matrix": [1, 0], "w": 1, "x": 0, "y": 0 }, + { "label": "K11", "matrix": [1, 1], "w": 1, "x": 1, "y": 0 }, + { "label": "K01", "matrix": [0, 1], "w": 1, "x": 2, "y": 0 }, + { "label": "K02", "matrix": [0, 2], "w": 1, "x": 3, "y": 0 }, + { "label": "K12", "matrix": [1, 2], "w": 1, "x": 4, "y": 0 }, + { "label": "K13", "matrix": [1, 3], "w": 1, "x": 5, "y": 0 }, + { "label": "K03", "matrix": [0, 3], "w": 1, "x": 6, "y": 0 }, + { "label": "K04", "matrix": [0, 4], "w": 1, "x": 7, "y": 0 }, + { "label": "K14", "matrix": [1, 4], "w": 1, "x": 8, "y": 0 }, + { "label": "K15", "matrix": [1, 5], "w": 1, "x": 9, "y": 0 }, + { "label": "K05", "matrix": [0, 5], "w": 1, "x": 10, "y": 0 }, + { "label": "K06", "matrix": [0, 6], "w": 1.75, "x": 11, "y": 0 }, + { "label": "K30", "matrix": [3, 0], "w": 1.25, "x": 0, "y": 1 }, + { "label": "K31", "matrix": [3, 1], "w": 1, "x": 1.25, "y": 1 }, + { "label": "K21", "matrix": [2, 1], "w": 1, "x": 2.25, "y": 1 }, + { "label": "K22", "matrix": [2, 2], "w": 1, "x": 3.25, "y": 1 }, + { "label": "K32", "matrix": [3, 2], "w": 1, "x": 4.25, "y": 1 }, + { "label": "K33", "matrix": [3, 3], "w": 1, "x": 5.25, "y": 1 }, + { "label": "K23", "matrix": [2, 3], "w": 1, "x": 6.25, "y": 1 }, + { "label": "K24", "matrix": [2, 4], "w": 1, "x": 7.25, "y": 1 }, + { "label": "K34", "matrix": [3, 4], "w": 1, "x": 8.25, "y": 1 }, + { "label": "K35", "matrix": [3, 5], "w": 1, "x": 9.25, "y": 1 }, + { "label": "K25", "matrix": [2, 5], "w": 1, "x": 10.25, "y": 1 }, + { "label": "K26", "matrix": [2, 6], "w": 1.5, "x": 11.25, "y": 1 }, + { "label": "K50", "matrix": [5, 0], "w": 1.75, "x": 0, "y": 2 }, + { "label": "K51", "matrix": [5, 1], "w": 1, "x": 1.75, "y": 2 }, + { "label": "K41", "matrix": [4, 1], "w": 1, "x": 2.75, "y": 2 }, + { "label": "K42", "matrix": [4, 2], "w": 1, "x": 3.75, "y": 2 }, + { "label": "K52", "matrix": [5, 2], "w": 1, "x": 4.75, "y": 2 }, + { "label": "K53", "matrix": [5, 3], "w": 1, "x": 5.75, "y": 2 }, + { "label": "K43", "matrix": [4, 3], "w": 1, "x": 6.75, "y": 2 }, + { "label": "K44", "matrix": [4, 4], "w": 1, "x": 7.75, "y": 2 }, + { "label": "K54", "matrix": [5, 4], "w": 1, "x": 8.75, "y": 2 }, + { "label": "K55", "matrix": [5, 5], "w": 1, "x": 9.75, "y": 2 }, + { "label": "K45", "matrix": [4, 5], "w": 1, "x": 10.75, "y": 2 }, + { "label": "K46", "matrix": [4, 6], "w": 1, "x": 11.75, "y": 2 }, + { "label": "K71", "matrix": [7, 1], "w": 1, "x": 1.375, "y": 3 }, + { "label": "K61", "matrix": [6, 1], "w": 1, "x": 2.375, "y": 3 }, + { "label": "K62", "matrix": [6, 2], "w": 1.25, "x": 3.375, "y": 3 }, + { "label": "K72", "matrix": [7, 2], "w": 1.75, "x": 4.625, "y": 3 }, + { "label": "K63", "matrix": [6, 3], "w": 1.75, "x": 6.375, "y": 3 }, + { "label": "K64", "matrix": [6, 4], "w": 1.25, "x": 8.125, "y": 3 }, + { "label": "K74", "matrix": [7, 4], "w": 1, "x": 9.375, "y": 3 }, + { "label": "K75", "matrix": [7, 5], "w": 1, "x": 10.375, "y": 3 } + ] }, "LAYOUT_275_225u": { - "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3, "w":1.5}, {"x":3.88, "y":3, "w":2.75}, {"x":6.63, "y":3, "w":2.25}, {"x":8.88, "y":3, "w":1.5}, {"x":10.38, "y":3}] + "layout": [ + { "label": "K10", "matrix": [1, 0], "w": 1, "x": 0, "y": 0 }, + { "label": "K11", "matrix": [1, 1], "w": 1, "x": 1, "y": 0 }, + { "label": "K01", "matrix": [0, 1], "w": 1, "x": 2, "y": 0 }, + { "label": "K02", "matrix": [0, 2], "w": 1, "x": 3, "y": 0 }, + { "label": "K12", "matrix": [1, 2], "w": 1, "x": 4, "y": 0 }, + { "label": "K13", "matrix": [1, 3], "w": 1, "x": 5, "y": 0 }, + { "label": "K03", "matrix": [0, 3], "w": 1, "x": 6, "y": 0 }, + { "label": "K04", "matrix": [0, 4], "w": 1, "x": 7, "y": 0 }, + { "label": "K14", "matrix": [1, 4], "w": 1, "x": 8, "y": 0 }, + { "label": "K15", "matrix": [1, 5], "w": 1, "x": 9, "y": 0 }, + { "label": "K05", "matrix": [0, 5], "w": 1, "x": 10, "y": 0 }, + { "label": "K06", "matrix": [0, 6], "w": 1.75, "x": 11, "y": 0 }, + { "label": "K30", "matrix": [3, 0], "w": 1.25, "x": 0, "y": 1 }, + { "label": "K31", "matrix": [3, 1], "w": 1, "x": 1.25, "y": 1 }, + { "label": "K21", "matrix": [2, 1], "w": 1, "x": 2.25, "y": 1 }, + { "label": "K22", "matrix": [2, 2], "w": 1, "x": 3.25, "y": 1 }, + { "label": "K32", "matrix": [3, 2], "w": 1, "x": 4.25, "y": 1 }, + { "label": "K33", "matrix": [3, 3], "w": 1, "x": 5.25, "y": 1 }, + { "label": "K23", "matrix": [2, 3], "w": 1, "x": 6.25, "y": 1 }, + { "label": "K24", "matrix": [2, 4], "w": 1, "x": 7.25, "y": 1 }, + { "label": "K34", "matrix": [3, 4], "w": 1, "x": 8.25, "y": 1 }, + { "label": "K35", "matrix": [3, 5], "w": 1, "x": 9.25, "y": 1 }, + { "label": "K25", "matrix": [2, 5], "w": 1, "x": 10.25, "y": 1 }, + { "label": "K26", "matrix": [2, 6], "w": 1.5, "x": 11.25, "y": 1 }, + { "label": "K50", "matrix": [5, 0], "w": 1.75, "x": 0, "y": 2 }, + { "label": "K51", "matrix": [5, 1], "w": 1, "x": 1.75, "y": 2 }, + { "label": "K41", "matrix": [4, 1], "w": 1, "x": 2.75, "y": 2 }, + { "label": "K42", "matrix": [4, 2], "w": 1, "x": 3.75, "y": 2 }, + { "label": "K52", "matrix": [5, 2], "w": 1, "x": 4.75, "y": 2 }, + { "label": "K53", "matrix": [5, 3], "w": 1, "x": 5.75, "y": 2 }, + { "label": "K43", "matrix": [4, 3], "w": 1, "x": 6.75, "y": 2 }, + { "label": "K44", "matrix": [4, 4], "w": 1, "x": 7.75, "y": 2 }, + { "label": "K54", "matrix": [5, 4], "w": 1, "x": 8.75, "y": 2 }, + { "label": "K55", "matrix": [5, 5], "w": 1, "x": 9.75, "y": 2 }, + { "label": "K45", "matrix": [4, 5], "w": 1, "x": 10.75, "y": 2 }, + { "label": "K46", "matrix": [4, 6], "w": 1, "x": 11.75, "y": 2 }, + { "label": "K71", "matrix": [7, 1], "w": 1, "x": 1.375, "y": 3 }, + { "label": "K61", "matrix": [6, 1], "w": 1.5, "x": 2.375, "y": 3 }, + { "label": "K72", "matrix": [7, 2], "w": 2.75, "x": 3.875, "y": 3 }, + { "label": "K63", "matrix": [6, 3], "w": 2.25, "x": 6.625, "y": 3 }, + { "label": "K74", "matrix": [7, 4], "w": 1.5, "x": 8.875, "y": 3 }, + { "label": "K75", "matrix": [7, 5], "w": 1, "x": 10.375, "y": 3 } + ] }, "LAYOUT_dual3u": { - "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":3}, {"x":6.38, "y":3, "w":3}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + "layout": [ + { "label": "K10", "matrix": [1, 0], "w": 1, "x": 0, "y": 0 }, + { "label": "K11", "matrix": [1, 1], "w": 1, "x": 1, "y": 0 }, + { "label": "K01", "matrix": [0, 1], "w": 1, "x": 2, "y": 0 }, + { "label": "K02", "matrix": [0, 2], "w": 1, "x": 3, "y": 0 }, + { "label": "K12", "matrix": [1, 2], "w": 1, "x": 4, "y": 0 }, + { "label": "K13", "matrix": [1, 3], "w": 1, "x": 5, "y": 0 }, + { "label": "K03", "matrix": [0, 3], "w": 1, "x": 6, "y": 0 }, + { "label": "K04", "matrix": [0, 4], "w": 1, "x": 7, "y": 0 }, + { "label": "K14", "matrix": [1, 4], "w": 1, "x": 8, "y": 0 }, + { "label": "K15", "matrix": [1, 5], "w": 1, "x": 9, "y": 0 }, + { "label": "K05", "matrix": [0, 5], "w": 1, "x": 10, "y": 0 }, + { "label": "K06", "matrix": [0, 6], "w": 1.75, "x": 11, "y": 0 }, + { "label": "K30", "matrix": [3, 0], "w": 1.25, "x": 0, "y": 1 }, + { "label": "K31", "matrix": [3, 1], "w": 1, "x": 1.25, "y": 1 }, + { "label": "K21", "matrix": [2, 1], "w": 1, "x": 2.25, "y": 1 }, + { "label": "K22", "matrix": [2, 2], "w": 1, "x": 3.25, "y": 1 }, + { "label": "K32", "matrix": [3, 2], "w": 1, "x": 4.25, "y": 1 }, + { "label": "K33", "matrix": [3, 3], "w": 1, "x": 5.25, "y": 1 }, + { "label": "K23", "matrix": [2, 3], "w": 1, "x": 6.25, "y": 1 }, + { "label": "K24", "matrix": [2, 4], "w": 1, "x": 7.25, "y": 1 }, + { "label": "K34", "matrix": [3, 4], "w": 1, "x": 8.25, "y": 1 }, + { "label": "K35", "matrix": [3, 5], "w": 1, "x": 9.25, "y": 1 }, + { "label": "K25", "matrix": [2, 5], "w": 1, "x": 10.25, "y": 1 }, + { "label": "K26", "matrix": [2, 6], "w": 1.5, "x": 11.25, "y": 1 }, + { "label": "K50", "matrix": [5, 0], "w": 1.75, "x": 0, "y": 2 }, + { "label": "K51", "matrix": [5, 1], "w": 1, "x": 1.75, "y": 2 }, + { "label": "K41", "matrix": [4, 1], "w": 1, "x": 2.75, "y": 2 }, + { "label": "K42", "matrix": [4, 2], "w": 1, "x": 3.75, "y": 2 }, + { "label": "K52", "matrix": [5, 2], "w": 1, "x": 4.75, "y": 2 }, + { "label": "K53", "matrix": [5, 3], "w": 1, "x": 5.75, "y": 2 }, + { "label": "K43", "matrix": [4, 3], "w": 1, "x": 6.75, "y": 2 }, + { "label": "K44", "matrix": [4, 4], "w": 1, "x": 7.75, "y": 2 }, + { "label": "K54", "matrix": [5, 4], "w": 1, "x": 8.75, "y": 2 }, + { "label": "K55", "matrix": [5, 5], "w": 1, "x": 9.75, "y": 2 }, + { "label": "K45", "matrix": [4, 5], "w": 1, "x": 10.75, "y": 2 }, + { "label": "K46", "matrix": [4, 6], "w": 1, "x": 11.75, "y": 2 }, + { "label": "K71", "matrix": [7, 1], "w": 1, "x": 1.375, "y": 3 }, + { "label": "K61", "matrix": [6, 1], "w": 1, "x": 2.375, "y": 3 }, + { "label": "K72", "matrix": [7, 2], "w": 3, "x": 3.375, "y": 3 }, + { "label": "K63", "matrix": [6, 3], "w": 3, "x": 6.375, "y": 3 }, + { "label": "K74", "matrix": [7, 4], "w": 1, "x": 9.375, "y": 3 }, + { "label": "K75", "matrix": [7, 5], "w": 1, "x": 10.375, "y": 3 } + ] }, "LAYOUT_6u": { - "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3}, {"x":2.38, "y":3}, {"x":3.38, "y":3, "w":6}, {"x":9.38, "y":3}, {"x":10.38, "y":3}] + "layout": [ + { "label": "K10", "matrix": [1, 0], "w": 1, "x": 0, "y": 0 }, + { "label": "K11", "matrix": [1, 1], "w": 1, "x": 1, "y": 0 }, + { "label": "K01", "matrix": [0, 1], "w": 1, "x": 2, "y": 0 }, + { "label": "K02", "matrix": [0, 2], "w": 1, "x": 3, "y": 0 }, + { "label": "K12", "matrix": [1, 2], "w": 1, "x": 4, "y": 0 }, + { "label": "K13", "matrix": [1, 3], "w": 1, "x": 5, "y": 0 }, + { "label": "K03", "matrix": [0, 3], "w": 1, "x": 6, "y": 0 }, + { "label": "K04", "matrix": [0, 4], "w": 1, "x": 7, "y": 0 }, + { "label": "K14", "matrix": [1, 4], "w": 1, "x": 8, "y": 0 }, + { "label": "K15", "matrix": [1, 5], "w": 1, "x": 9, "y": 0 }, + { "label": "K05", "matrix": [0, 5], "w": 1, "x": 10, "y": 0 }, + { "label": "K06", "matrix": [0, 6], "w": 1.75, "x": 11, "y": 0 }, + { "label": "K30", "matrix": [3, 0], "w": 1.25, "x": 0, "y": 1 }, + { "label": "K31", "matrix": [3, 1], "w": 1, "x": 1.25, "y": 1 }, + { "label": "K21", "matrix": [2, 1], "w": 1, "x": 2.25, "y": 1 }, + { "label": "K22", "matrix": [2, 2], "w": 1, "x": 3.25, "y": 1 }, + { "label": "K32", "matrix": [3, 2], "w": 1, "x": 4.25, "y": 1 }, + { "label": "K33", "matrix": [3, 3], "w": 1, "x": 5.25, "y": 1 }, + { "label": "K23", "matrix": [2, 3], "w": 1, "x": 6.25, "y": 1 }, + { "label": "K24", "matrix": [2, 4], "w": 1, "x": 7.25, "y": 1 }, + { "label": "K34", "matrix": [3, 4], "w": 1, "x": 8.25, "y": 1 }, + { "label": "K35", "matrix": [3, 5], "w": 1, "x": 9.25, "y": 1 }, + { "label": "K25", "matrix": [2, 5], "w": 1, "x": 10.25, "y": 1 }, + { "label": "K26", "matrix": [2, 6], "w": 1.5, "x": 11.25, "y": 1 }, + { "label": "K50", "matrix": [5, 0], "w": 1.75, "x": 0, "y": 2 }, + { "label": "K51", "matrix": [5, 1], "w": 1, "x": 1.75, "y": 2 }, + { "label": "K41", "matrix": [4, 1], "w": 1, "x": 2.75, "y": 2 }, + { "label": "K42", "matrix": [4, 2], "w": 1, "x": 3.75, "y": 2 }, + { "label": "K52", "matrix": [5, 2], "w": 1, "x": 4.75, "y": 2 }, + { "label": "K53", "matrix": [5, 3], "w": 1, "x": 5.75, "y": 2 }, + { "label": "K43", "matrix": [4, 3], "w": 1, "x": 6.75, "y": 2 }, + { "label": "K44", "matrix": [4, 4], "w": 1, "x": 7.75, "y": 2 }, + { "label": "K54", "matrix": [5, 4], "w": 1, "x": 8.75, "y": 2 }, + { "label": "K55", "matrix": [5, 5], "w": 1, "x": 9.75, "y": 2 }, + { "label": "K45", "matrix": [4, 5], "w": 1, "x": 10.75, "y": 2 }, + { "label": "K46", "matrix": [4, 6], "w": 1, "x": 11.75, "y": 2 }, + { "label": "K71", "matrix": [7, 1], "w": 1, "x": 1.375, "y": 3 }, + { "label": "K61", "matrix": [6, 1], "w": 1, "x": 2.375, "y": 3 }, + { "label": "K73", "matrix": [7, 3], "w": 6, "x": 3.375, "y": 3 }, + { "label": "K74", "matrix": [7, 4], "w": 1, "x": 9.375, "y": 3 }, + { "label": "K75", "matrix": [7, 5], "w": 1, "x": 10.375, "y": 3 } + ] }, "LAYOUT_7u": { - "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3, "w":1.5}, {"x":2.88, "y":3, "w":7}, {"x":9.88, "y":3, "w":1.5}] + "layout": [ + { "label": "K10", "matrix": [1, 0], "w": 1, "x": 0, "y": 0 }, + { "label": "K11", "matrix": [1, 1], "w": 1, "x": 1, "y": 0 }, + { "label": "K01", "matrix": [0, 1], "w": 1, "x": 2, "y": 0 }, + { "label": "K02", "matrix": [0, 2], "w": 1, "x": 3, "y": 0 }, + { "label": "K12", "matrix": [1, 2], "w": 1, "x": 4, "y": 0 }, + { "label": "K13", "matrix": [1, 3], "w": 1, "x": 5, "y": 0 }, + { "label": "K03", "matrix": [0, 3], "w": 1, "x": 6, "y": 0 }, + { "label": "K04", "matrix": [0, 4], "w": 1, "x": 7, "y": 0 }, + { "label": "K14", "matrix": [1, 4], "w": 1, "x": 8, "y": 0 }, + { "label": "K15", "matrix": [1, 5], "w": 1, "x": 9, "y": 0 }, + { "label": "K05", "matrix": [0, 5], "w": 1, "x": 10, "y": 0 }, + { "label": "K06", "matrix": [0, 6], "w": 1.75, "x": 11, "y": 0 }, + { "label": "K30", "matrix": [3, 0], "w": 1.25, "x": 0, "y": 1 }, + { "label": "K31", "matrix": [3, 1], "w": 1, "x": 1.25, "y": 1 }, + { "label": "K21", "matrix": [2, 1], "w": 1, "x": 2.25, "y": 1 }, + { "label": "K22", "matrix": [2, 2], "w": 1, "x": 3.25, "y": 1 }, + { "label": "K32", "matrix": [3, 2], "w": 1, "x": 4.25, "y": 1 }, + { "label": "K33", "matrix": [3, 3], "w": 1, "x": 5.25, "y": 1 }, + { "label": "K23", "matrix": [2, 3], "w": 1, "x": 6.25, "y": 1 }, + { "label": "K24", "matrix": [2, 4], "w": 1, "x": 7.25, "y": 1 }, + { "label": "K34", "matrix": [3, 4], "w": 1, "x": 8.25, "y": 1 }, + { "label": "K35", "matrix": [3, 5], "w": 1, "x": 9.25, "y": 1 }, + { "label": "K25", "matrix": [2, 5], "w": 1, "x": 10.25, "y": 1 }, + { "label": "K26", "matrix": [2, 6], "w": 1.5, "x": 11.25, "y": 1 }, + { "label": "K50", "matrix": [5, 0], "w": 1.75, "x": 0, "y": 2 }, + { "label": "K51", "matrix": [5, 1], "w": 1, "x": 1.75, "y": 2 }, + { "label": "K41", "matrix": [4, 1], "w": 1, "x": 2.75, "y": 2 }, + { "label": "K42", "matrix": [4, 2], "w": 1, "x": 3.75, "y": 2 }, + { "label": "K52", "matrix": [5, 2], "w": 1, "x": 4.75, "y": 2 }, + { "label": "K53", "matrix": [5, 3], "w": 1, "x": 5.75, "y": 2 }, + { "label": "K43", "matrix": [4, 3], "w": 1, "x": 6.75, "y": 2 }, + { "label": "K44", "matrix": [4, 4], "w": 1, "x": 7.75, "y": 2 }, + { "label": "K54", "matrix": [5, 4], "w": 1, "x": 8.75, "y": 2 }, + { "label": "K55", "matrix": [5, 5], "w": 1, "x": 9.75, "y": 2 }, + { "label": "K45", "matrix": [4, 5], "w": 1, "x": 10.75, "y": 2 }, + { "label": "K46", "matrix": [4, 6], "w": 1, "x": 11.75, "y": 2 }, + { "label": "K71", "matrix": [7, 1], "w": 1.5, "x": 1.375, "y": 3 }, + { "label": "K73", "matrix": [7, 3], "w": 7, "x": 2.875, "y": 3 }, + { "label": "K75", "matrix": [7, 5], "w": 1.5, "x": 9.875, "y": 3 } + ] }, "LAYOUT_10u": { - "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0, "w":1.75}, {"x":0, "y":1, "w":1.25}, {"x":1.25, "y":1}, {"x":2.25, "y":1}, {"x":3.25, "y":1}, {"x":4.25, "y":1}, {"x":5.25, "y":1}, {"x":6.25, "y":1}, {"x":7.25, "y":1}, {"x":8.25, "y":1}, {"x":9.25, "y":1}, {"x":10.25, "y":1}, {"x":11.25, "y":1, "w":1.5}, {"x":0, "y":2, "w":1.75}, {"x":1.75, "y":2}, {"x":2.75, "y":2}, {"x":3.75, "y":2}, {"x":4.75, "y":2}, {"x":5.75, "y":2}, {"x":6.75, "y":2}, {"x":7.75, "y":2}, {"x":8.75, "y":2}, {"x":9.75, "y":2}, {"x":10.75, "y":2}, {"x":11.75, "y":2}, {"x":1.38, "y":3, "w":10}] + "layout": [ + { "label": "K10", "matrix": [1, 0], "w": 1, "x": 0, "y": 0 }, + { "label": "K11", "matrix": [1, 1], "w": 1, "x": 1, "y": 0 }, + { "label": "K01", "matrix": [0, 1], "w": 1, "x": 2, "y": 0 }, + { "label": "K02", "matrix": [0, 2], "w": 1, "x": 3, "y": 0 }, + { "label": "K12", "matrix": [1, 2], "w": 1, "x": 4, "y": 0 }, + { "label": "K13", "matrix": [1, 3], "w": 1, "x": 5, "y": 0 }, + { "label": "K03", "matrix": [0, 3], "w": 1, "x": 6, "y": 0 }, + { "label": "K04", "matrix": [0, 4], "w": 1, "x": 7, "y": 0 }, + { "label": "K14", "matrix": [1, 4], "w": 1, "x": 8, "y": 0 }, + { "label": "K15", "matrix": [1, 5], "w": 1, "x": 9, "y": 0 }, + { "label": "K05", "matrix": [0, 5], "w": 1, "x": 10, "y": 0 }, + { "label": "K06", "matrix": [0, 6], "w": 1.75, "x": 11, "y": 0 }, + { "label": "K30", "matrix": [3, 0], "w": 1.25, "x": 0, "y": 1 }, + { "label": "K31", "matrix": [3, 1], "w": 1, "x": 1.25, "y": 1 }, + { "label": "K21", "matrix": [2, 1], "w": 1, "x": 2.25, "y": 1 }, + { "label": "K22", "matrix": [2, 2], "w": 1, "x": 3.25, "y": 1 }, + { "label": "K32", "matrix": [3, 2], "w": 1, "x": 4.25, "y": 1 }, + { "label": "K33", "matrix": [3, 3], "w": 1, "x": 5.25, "y": 1 }, + { "label": "K23", "matrix": [2, 3], "w": 1, "x": 6.25, "y": 1 }, + { "label": "K24", "matrix": [2, 4], "w": 1, "x": 7.25, "y": 1 }, + { "label": "K34", "matrix": [3, 4], "w": 1, "x": 8.25, "y": 1 }, + { "label": "K35", "matrix": [3, 5], "w": 1, "x": 9.25, "y": 1 }, + { "label": "K25", "matrix": [2, 5], "w": 1, "x": 10.25, "y": 1 }, + { "label": "K26", "matrix": [2, 6], "w": 1.5, "x": 11.25, "y": 1 }, + { "label": "K50", "matrix": [5, 0], "w": 1.75, "x": 0, "y": 2 }, + { "label": "K51", "matrix": [5, 1], "w": 1, "x": 1.75, "y": 2 }, + { "label": "K41", "matrix": [4, 1], "w": 1, "x": 2.75, "y": 2 }, + { "label": "K42", "matrix": [4, 2], "w": 1, "x": 3.75, "y": 2 }, + { "label": "K52", "matrix": [5, 2], "w": 1, "x": 4.75, "y": 2 }, + { "label": "K53", "matrix": [5, 3], "w": 1, "x": 5.75, "y": 2 }, + { "label": "K43", "matrix": [4, 3], "w": 1, "x": 6.75, "y": 2 }, + { "label": "K44", "matrix": [4, 4], "w": 1, "x": 7.75, "y": 2 }, + { "label": "K54", "matrix": [5, 4], "w": 1, "x": 8.75, "y": 2 }, + { "label": "K55", "matrix": [5, 5], "w": 1, "x": 9.75, "y": 2 }, + { "label": "K45", "matrix": [4, 5], "w": 1, "x": 10.75, "y": 2 }, + { "label": "K46", "matrix": [4, 6], "w": 1, "x": 11.75, "y": 2 }, + { "label": "K73", "matrix": [7, 3], "w": 10, "x": 1.375, "y": 3 } + ] } } } diff --git a/keyboards/viktus/minne/minne.h b/keyboards/viktus/minne/minne.h index 82aa03cfd281..79594c56be58 100644 --- a/keyboards/viktus/minne/minne.h +++ b/keyboards/viktus/minne/minne.h @@ -17,123 +17,3 @@ #pragma once #include "quantum.h" -#define ___ KC_NO - -#define LAYOUT_all( \ - K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ - K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ - K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ - K71, K61, K62, K72, K73, K63, K64, K74, K75 \ -) \ -{ \ - { ___, K01, K02, K03, K04, K05, K06 }, \ - { K10, K11, K12, K13, K14, K15, ___ }, \ - { ___, K21, K22, K23, K24, K25, K26 }, \ - { K30, K31, K32, K33, K34, K35, ___ }, \ - { ___, K41, K42, K43, K44, K45, K46 }, \ - { K50, K51, K52, K53, K54, K55, ___ }, \ - { ___, K61, K62, K63, K64, ___, ___ }, \ - { ___, K71, K72, K73, K74, K75, ___ } \ -}, - -#define LAYOUT_dual175u( \ - K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ - K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ - K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ - K71, K61, K62, K72, K63, K64, K74, K75 \ -) \ -{ \ - { ___, K01, K02, K03, K04, K05, K06 }, \ - { K10, K11, K12, K13, K14, K15, ___ }, \ - { ___, K21, K22, K23, K24, K25, K26 }, \ - { K30, K31, K32, K33, K34, K35, ___ }, \ - { ___, K41, K42, K43, K44, K45, K46 }, \ - { K50, K51, K52, K53, K54, K55, ___ }, \ - { ___, K61, K62, K63, K64, ___, ___ }, \ - { ___, K71, K72, ___, K74, K75, ___ } \ -}, - -#define LAYOUT_275_225u( \ - K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ - K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ - K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ - K71, K61, K72, K63, K74, K75 \ -) \ -{ \ - { ___, K01, K02, K03, K04, K05, K06 }, \ - { K10, K11, K12, K13, K14, K15, ___ }, \ - { ___, K21, K22, K23, K24, K25, K26 }, \ - { K30, K31, K32, K33, K34, K35, ___ }, \ - { ___, K41, K42, K43, K44, K45, K46 }, \ - { K50, K51, K52, K53, K54, K55, ___ }, \ - { ___, K61, ___, K63, ___, ___, ___ }, \ - { ___, K71, K72, ___, K74, K75, ___ } \ -}, - -#define LAYOUT_dual3u( \ - K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ - K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ - K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ - K71, K61, K72, K63, K74, K75 \ -) \ -{ \ - { ___, K01, K02, K03, K04, K05, K06 }, \ - { K10, K11, K12, K13, K14, K15, ___ }, \ - { ___, K21, K22, K23, K24, K25, K26 }, \ - { K30, K31, K32, K33, K34, K35, ___ }, \ - { ___, K41, K42, K43, K44, K45, K46 }, \ - { K50, K51, K52, K53, K54, K55, ___ }, \ - { ___, K61, ___, K63, ___, ___, ___ }, \ - { ___, K71, K72, ___, K74, K75, ___ } \ -}, - -#define LAYOUT_6u( \ - K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ - K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ - K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ - K71, K61, K73, K74, K75 \ -) \ -{ \ - { ___, K01, K02, K03, K04, K05, K06 }, \ - { K10, K11, K12, K13, K14, K15, ___ }, \ - { ___, K21, K22, K23, K24, K25, K26 }, \ - { K30, K31, K32, K33, K34, K35, ___ }, \ - { ___, K41, K42, K43, K44, K45, K46 }, \ - { K50, K51, K52, K53, K54, K55, ___ }, \ - { ___, K61, ___, ___, ___, ___, ___ }, \ - { ___, K71, ___, K73, K74, K75, ___ } \ -}, - -#define LAYOUT_7u( \ - K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ - K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ - K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ - K71, K73, K75 \ -) \ -{ \ - { ___, K01, K02, K03, K04, K05, K06 }, \ - { K10, K11, K12, K13, K14, K15, ___ }, \ - { ___, K21, K22, K23, K24, K25, K26 }, \ - { K30, K31, K32, K33, K34, K35, ___ }, \ - { ___, K41, K42, K43, K44, K45, K46 }, \ - { K50, K51, K52, K53, K54, K55, ___ }, \ - { ___, ___, ___, ___, ___, ___, ___ }, \ - { ___, K71, ___, K73, ___, K75, ___ } \ -}, - -#define LAYOUT_10u( \ - K10, K11, K01, K02, K12, K13, K03, K04, K14, K15, K05, K06, \ - K30, K31, K21, K22, K32, K33, K23, K24, K34, K35, K25, K26, \ - K50, K51, K41, K42, K52, K53, K43, K44, K54, K55, K45, K46, \ - K73 \ -) \ -{ \ - { ___, K01, K02, K03, K04, K05, K06 }, \ - { K10, K11, K12, K13, K14, K15, ___ }, \ - { ___, K21, K22, K23, K24, K25, K26 }, \ - { K30, K31, K32, K33, K34, K35, ___ }, \ - { ___, K41, K42, K43, K44, K45, K46 }, \ - { K50, K51, K52, K53, K54, K55, ___ }, \ - { ___, ___, ___, ___, ___, ___, ___ }, \ - { ___, ___, ___, K73, ___, ___, ___ } \ -}, From 6c7e6fbcca82cdf4486829ae5705c72ae9a3a126 Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Sun, 12 Mar 2023 20:37:56 -0500 Subject: [PATCH 9/9] Removing minne.c and minne.h --- keyboards/viktus/minne/minne.c | 17 ----------------- keyboards/viktus/minne/minne.h | 19 ------------------- 2 files changed, 36 deletions(-) delete mode 100644 keyboards/viktus/minne/minne.c delete mode 100644 keyboards/viktus/minne/minne.h diff --git a/keyboards/viktus/minne/minne.c b/keyboards/viktus/minne/minne.c deleted file mode 100644 index e18a6dce35a2..000000000000 --- a/keyboards/viktus/minne/minne.c +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright 2023 Viktus Design LLC - * - * 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 . - */ - -#include "minne.h" diff --git a/keyboards/viktus/minne/minne.h b/keyboards/viktus/minne/minne.h deleted file mode 100644 index 79594c56be58..000000000000 --- a/keyboards/viktus/minne/minne.h +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright 2023 Viktus Design LLC - * - * 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 - -#include "quantum.h"