diff --git a/config/combos.dtsi b/config/combos.dtsi index 23cbca3..c9aa356 100644 --- a/config/combos.dtsi +++ b/config/combos.dtsi @@ -1,11 +1,27 @@ -/* KEY POSITIONS +/* ======================================== +FileName: combos.dtsi +Date: 15:17 23.September.2022 +Author: Marcos Chow Castro +Email: mctechnology170318@gmail.com +GitHub: https://github.com/mctechnology17 +Brief: combos keymap for the wireless corne keyboard + ╔═╦═╦═╗ + ╔════╗ ║║║║║╔╝ + ║╔╗╔╗║ ║║║║║╚╗ + ╚╝║║╚╝ ║╠═╩╩═╝ + ║╠═╦═╣╚╦═╦╦═╦╗╔═╦═╦╦╗ + ║║╩╣═╣║║║║║╬║╚╣╬║╬║║║ + ╚╩═╩═╩╩╩╩═╩═╩═╩═╬╗╠╗║ + ╚═╩═╝ + KEY POSITIONS ╭────────────────────╮ ╭────────────────────╮ │ 0 1 2 3 4 │ │ 5 6 7 8 9 │ │ 10 11 12 13 14 │ │ 15 16 17 18 19 │ │ 20 21 22 23 24 ╰───╮ ╭───╯ 25 26 27 28 29 │ ╰───────────╮ 30 31 32 │ │ 33 34 35 ╭───────────╯ - ╰────────────╯ ╰────────────╯ */ + ╰────────────╯ ╰────────────╯ +========================================= */ // TODO: en adaptacion compatible = "zmk,combos"; @@ -17,7 +33,7 @@ compatible = "zmk,combos"; layers = ; \ }; -/* Brackets */ +/* BRACKETS */ COMBO(left_parenthesis, &kp LEFT_PARENTHESIS, 1 2, NUM) COMBO(right_parenthesis, &kp RIGHT_PARENTHESIS, 2 3, NUM) COMBO(parentheses, ¯o_parentheses, 1 2 3, NUM) @@ -28,7 +44,7 @@ COMBO(less_than, &kp LESS_THAN, 21 22, NUM) COMBO(greater_than, &kp GREATER_THAN, 22 23, NUM) COMBO(ltgt, ¯o_ltgt, 21 22 23, NUM) -/* Text processing */ +/* TEXT PROCESSING */ COMBO(undo, &kp LG(Z), 20 21, BASE) COMBO(cut, &kp LG(X), 21 23, BASE) COMBO(copy, &kp LG(C), 21 22, BASE) @@ -36,30 +52,31 @@ COMBO(paste, &kp LG(V), 21 22 23, BASE) COMBO(select_all, &kp LG(A), 20 23, BASE) COMBO(caps_word, &caps_word, 31 32, BASE) -/* System */ +/* SYSTEM */ COMBO(power, ¯o_power, 4 5, BASE) COMBO(menu_search, &kp LG(LS(SLASH)), 16 17 18, BASE) COMBO(spotlight, &kp LG(SPACE), 11 12 13, BASE) COMBO(mic_mute_left, &kp LG(BACKSLASH), 13 23, BASE) COMBO(mic_mute_right, &kp LG(BACKSLASH), 16 26, BASE) -/* Window management */ +/* WINDOW MANAGEMENT */ COMBO(tile_left, &kp LG(LC(LA(LEFT))), 26 27, BASE) COMBO(tile_right, &kp LG(LC(LA(RIGHT))), 27 28, BASE) COMBO(maximize, &kp LG(LC(LA(UP))), 26 27 28, BASE) COMBO(center, &kp LG(LC(LA(DOWN))), 26 28, BASE) -/* Media */ +/* MEDIA */ COMBO(volup, &kp C_VOL_UP, 7 17, NAV) COMBO(voldown, &kp C_VOL_DN, 17 27, NAV) COMBO(playpause, &kp C_PLAY_PAUSE, 26 28, NAV) COMBO(prev, &kp C_PREV, 26 27, NAV) COMBO(next, &kp C_NEXT, 27 28, NAV) -/* Keyboard */ +/* KEYBOARD */ COMBO(reset, &reset, 11 12 13 17, BASE) COMBO(bootloader, &bootloader, 14 15 24 25, BASE) COMBO(bt0, &bt BT_SEL 0, 1 2, BASE) COMBO(bt1, &bt BT_SEL 1, 2 3, BASE) COMBO(bttog, &out OUT_TOG, 11 12 13, NAV) COMBO(btclear, &bt BT_CLR, 4 24, BASE) +// vim: fdm=marker: diff --git a/config/corne.keymap b/config/corne.keymap index 0ba82a3..97e70c5 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -5,7 +5,6 @@ Author: Marcos Chow Castro Email: mctechnology170318@gmail.com GitHub: https://github.com/mctechnology17 Brief: keymap for the wireless corne keyboard -========================================= ╔═╦═╦═╗ ╔════╗ ║║║║║╔╝ ║╔╗╔╗║ ║║║║║╚╗ @@ -16,7 +15,7 @@ Brief: keymap for the wireless corne keyboard ╚═╩═╝ Copyright (c) 2020 The ZMK Contributors SPDX-License-Identifier: MIT -*/ +========================================= */ // ### include define {{{ #include #include diff --git a/config/macros.dtsi b/config/macros.dtsi index c40bf4c..4198a1c 100644 --- a/config/macros.dtsi +++ b/config/macros.dtsi @@ -1,3 +1,19 @@ +/* ======================================== +FileName: macros.dtsi +Date: 15:17 23.September.2022 +Author: Marcos Chow Castro +Email: mctechnology170318@gmail.com +GitHub: https://github.com/mctechnology17 +Brief: combos keymap for the wireless corne keyboard + ╔═╦═╦═╗ + ╔════╗ ║║║║║╔╝ + ║╔╗╔╗║ ║║║║║╚╗ + ╚╝║║╚╝ ║╠═╩╩═╝ + ║╠═╦═╣╚╦═╦╦═╦╗╔═╦═╦╦╗ + ║║╩╣═╣║║║║║╬║╚╣╬║╬║║║ + ╚╩═╩═╩╩╩╩═╩═╩═╩═╬╗╠╗║ + ╚═╩═╝ +========================================= */ /* TODO: en adptacion */ /* Macro macro: */ #define str(s) #s @@ -11,10 +27,10 @@ bindings = ; \ }; -/* Brackets */ +/* BRACKETS */ MACRO(parentheses, &kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp LEFT) MACRO(brackets, &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp LEFT) MACRO(ltgt, &kp LESS_THAN &kp GREATER_THAN &kp LEFT) -/* Suspend macOS by holding power key for 1 second */ +/* SUSPEND MACOS BY HOLDING POWER KEY FOR 1 SECOND */ MACRO(power, ¯o_tap_time 1000 &kp C_POWER)