mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-27 03:21:15 +00:00
Moved personal layout to qmk_userspace repo
This commit is contained in:
parent
ee79225a07
commit
2383596553
@ -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 <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
enum layer_names {
|
||||
|
@ -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"
|
||||
]
|
||||
]
|
@ -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
|
||||
)
|
||||
};
|
||||
|
@ -1,7 +0,0 @@
|
||||
[Wholteza](https://github.com/wholteza)'s handwired planck layout
|
||||
|
||||

|
||||
|
||||
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.
|
Loading…
Reference in New Issue
Block a user