From 9ab59b650b3b09e98648d53a7845944131a12327 Mon Sep 17 00:00:00 2001 From: "Chow Castro, Marcos" Date: Thu, 22 Sep 2022 21:24:22 +0200 Subject: [PATCH] none to XXX trans to ___ --- config/keymap_german_mac_iso.h | 41 ++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/config/keymap_german_mac_iso.h b/config/keymap_german_mac_iso.h index e3941d9..0bf39a1 100644 --- a/config/keymap_german_mac_iso.h +++ b/config/keymap_german_mac_iso.h @@ -1,3 +1,44 @@ +/* Copyright 2022 Marcos Ivan Chow Castro + * Inspired by Stephen Bösebeck + * + * 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 + +#define XXX &none +#define ___ &trans + +// Apple "Globe" key +// https://github.com/zmkfirmware/zmk/issues/947 +// #define GLOBE CAPSLOCK + +// clang-format off + +/* + * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ + * │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ ß │ ´ │ │ + * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬───┤ + * │ │ Q │ W │ E │ R │ T │ Z │ U │ I │ O │ P │ Ü │ + │ │ + * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ + * │ │ A │ S │ D │ F │ G │ H │ J │ K │ L │ Ö │ Ä │ # │ │ + * ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴──┤ + * │ │ < │ Y │ X │ C │ V │ B │ N │ M │ , │ . │ - │ │ + * ├────┴┬──┴─┬─┴───┼───┴───┴───┴───┴───┴───┼───┴─┬─┴──┬─────┤ + * │ │ │ │ │ │ │ │ + * └─────┴────┴─────┴───────────────────────┴─────┴────┴─────┘ + */ // Row 1 // #define DE_CIRC &kp GRAVE // ^ (dead) #define DE_1 &kp N1 // 1