From 23835965532f640bf04dc3979868a6ffa6361ec3 Mon Sep 17 00:00:00 2001 From: wholteza Date: Sun, 20 Jul 2025 12:29:21 +0200 Subject: [PATCH] Moved personal layout to qmk_userspace repo --- .../handwired/planck/keymaps/default/keymap.c | 15 +++ .../wholteza/keyboard-layout-editor.json | 111 ------------------ .../planck/keymaps/wholteza/keymap.c | 37 ------ .../planck/keymaps/wholteza/readme.md | 7 -- 4 files changed, 15 insertions(+), 155 deletions(-) delete mode 100644 keyboards/handwired/planck/keymaps/wholteza/keyboard-layout-editor.json delete mode 100644 keyboards/handwired/planck/keymaps/wholteza/keymap.c delete mode 100644 keyboards/handwired/planck/keymaps/wholteza/readme.md diff --git a/keyboards/handwired/planck/keymaps/default/keymap.c b/keyboards/handwired/planck/keymaps/default/keymap.c index d1bb2eefd77..b89d50b20cf 100644 --- a/keyboards/handwired/planck/keymaps/default/keymap.c +++ b/keyboards/handwired/planck/keymaps/default/keymap.c @@ -1,3 +1,18 @@ +/* Copyright 2025 Zackarias Montell @Wholteza + * + * 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 enum layer_names { diff --git a/keyboards/handwired/planck/keymaps/wholteza/keyboard-layout-editor.json b/keyboards/handwired/planck/keymaps/wholteza/keyboard-layout-editor.json deleted file mode 100644 index a3423a6bd04..00000000000 --- a/keyboards/handwired/planck/keymaps/wholteza/keyboard-layout-editor.json +++ /dev/null @@ -1,111 +0,0 @@ -[ - [ - { - "c": "#ff0000", - "a": 5 - }, - "Tab\nDel\n\n\n\n\nESC", - { - "c": "#cccccc" - }, - "1\n!\n\n\n\n\nQ", - "2\n@\n\n\n\n\nW", - "3\n$\n\n\n\n\nF", - "4\n~\n\n\n\n\nP", - "5\n^\n\n\n\n\nG", - "6\n{\n\n\n\n\nJ", - "7\n[\n\n\n\n\nL", - "8\n]\n\n\n\n\nU", - "9\n}\n\n\n\n\nY", - "0\n<\n\n\n\n\nÖ", - "+\n\n\n\n\n\nÅ" - ], - [ - { - "c": "#ff0000", - "a": 7 - }, - "Backsp\n\n\n\nReset", - { - "c": "#cccccc" - }, - "A", - { - "a": 5 - }, - "Left\n\"\n\n\n\n\nR", - "Up\n#\n\n\n\n\nS", - "Down\n%\n\n\n\n\nT", - "Right\n'\n\n\n\n\nD", - "Home\n/\n\n\n\n\nH", - "End\n(\n\n\n\n\nN", - "Pgdn\n)\n\n\n\n\nE", - "Pgup\n=\n\n\n\n\nI", - "\n>\n\n\n\n\nO", - "F12\n\n\n\n\n\nÄ" - ], - [ - { - "c": "#969696", - "a": 7 - }, - "Shift", - { - "c": "#cccccc", - "a": 5 - }, - "F1\n\n\n\n\n\nZ", - "F2\n\n\n\n\n\nX", - "F3\n\n\n\n\n\nC", - "F4\n\n\n\n\n\nV", - "F5\n*\n\n\n\n\nB", - "F6\n\\\n\n\n\n\nK", - "F7\n`\n\n\n\n\nM", - "F8\n\n\n\n\n\n,", - "F9\n\n\n\n\n\n.", - "F10\n\n\n\n\n\n-", - { - "c": "#969696" - }, - "F11\n&\n\n\n\n\nShift" - ], - [ - { - "a": 7 - }, - "Ctrl", - "Ctr+Sh", - "Win", - "Alt", - { - "c": "#ff0000" - }, - "Numers", - { - "c": "#000000", - "t": "#ffffff", - "w": 2 - }, - "Space", - { - "c": "#ff0000", - "t": "#000000", - "a": 5 - }, - "Extras\n\n\n\n\n\nSymbols", - { - "c": "#0075ff", - "a": 7 - }, - "Enter", - { - "c": "#969696" - }, - "Win", - "Ctr+Sh", - { - "a": 5 - }, - "\n|\n\n\n\n\nCtrl" - ] -] \ No newline at end of file diff --git a/keyboards/handwired/planck/keymaps/wholteza/keymap.c b/keyboards/handwired/planck/keymaps/wholteza/keymap.c deleted file mode 100644 index 9e07b3de5bc..00000000000 --- a/keyboards/handwired/planck/keymaps/wholteza/keymap.c +++ /dev/null @@ -1,37 +0,0 @@ -#include QMK_KEYBOARD_H -#include "keymap_swedish.h" - -enum layer_names { - _BASE, - _NUM, - _SYM, - _EXTRAS -}; - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [_BASE] = LAYOUT( - KC_ESC, SE_Q, SE_W, SE_F, SE_P, SE_G, SE_J, SE_L, SE_U, SE_Y, SE_ODIA, SE_ARNG, - KC_BSPC, SE_A, SE_R, SE_S, SE_T, SE_D, SE_H, SE_N, SE_E, SE_I, SE_O, SE_ADIA, - KC_LSFT, SE_Z, SE_X, SE_C, SE_V, SE_B, SE_K, SE_M, SE_COMM, SE_DOT, SE_MINS, KC_LSFT, - KC_LCTL, LCTL(KC_LSFT), KC_LGUI, KC_LALT, MO(1), KC_SPC, MO(2), KC_ENT, KC_LGUI, LCTL(KC_LSFT), KC_LCTL - ), - [_NUM] = LAYOUT( - KC_TAB, SE_1, SE_2, SE_3, SE_4, SE_5, SE_6, SE_7, SE_8, SE_9, SE_0, SE_PLUS, - KC_TRNS, KC_TRNS, KC_LEFT , KC_UP, KC_DOWN, KC_RIGHT, KC_HOME, KC_END, KC_PGDN, KC_PGUP, KC_TRNS, KC_F12, - KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(3), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS - ), - [_SYM] = LAYOUT( - KC_DEL, SE_EXLM, SE_AT, SE_DLR, SE_TILD, SE_CIRC, SE_LCBR, SE_LBRC, SE_RBRC, SE_RCBR, SE_LABK, KC_TRNS, - KC_TRNS, KC_TRNS, SE_DQUO, SE_HASH, SE_PERC, SE_QUOT, SE_SLSH, SE_LPRN, SE_RPRN, SE_EQL, SE_RABK, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, SE_ASTR, SE_BSLS, SE_GRV, KC_TRNS, KC_TRNS, KC_TRNS, SE_AMPR, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLD, KC_VOLU, SE_PIPE - ), - [_EXTRAS] = LAYOUT( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - QK_BOOT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS - ) -}; - diff --git a/keyboards/handwired/planck/keymaps/wholteza/readme.md b/keyboards/handwired/planck/keymaps/wholteza/readme.md deleted file mode 100644 index d812ec00b9f..00000000000 --- a/keyboards/handwired/planck/keymaps/wholteza/readme.md +++ /dev/null @@ -1,7 +0,0 @@ -[Wholteza](https://github.com/wholteza)'s handwired planck layout - -![keyboard-layout-editor.com layout](https://i.imgur.com/7kJDaVS.png) - -This is a swedish layout using [colemak-se](https://github.com/motform/colemak-se) and a symbols layer tailored towards developers. - -In addition to using colemak-se it also has backspace in place of caps lock to reduce the need of moving your hands.