diff --git a/config/artsey.dtsi b/config/ardux.dtsi similarity index 83% rename from config/artsey.dtsi rename to config/ardux.dtsi index 5482e60..2c62943 100644 --- a/config/artsey.dtsi +++ b/config/ardux.dtsi @@ -29,16 +29,16 @@ NONE##ONES(&none) /***************************************** - * ARTSEY website : https://www.artsey.io + * ARDUX website : https://www.ardux.io * Primary reference : https://www.artsey.io/_FILES/images/ARTSEY.jpg *****************************************/ /***************************************** - * Setting up ARTSEY comboing + * Setting up ARDUX comboing * - Enabled right OR left handed orientation * - Please note: A/E key positions should be on your INDEX finger * - The online reference is for right handed use - * - When using the ARTSEY layout left handed you'll want to ensure your keypositions are flipped along the Y axis + * - When using the ARDUX layout left handed you'll want to ensure your keypositions are flipped along the Y axis * - Update/adjust the key positions using your boards keymap * - See below for additional details * - YOU MUST SET THE FOLLOWING CONFIG VALUES FOR THIS SETUP TO WORK PROPERLY IN YOUR BOARDS .conf FILE @@ -51,21 +51,21 @@ * Define which layout you want to use * ONLY ENABLE ONE OF THESE *****************************************/ -//#define ARTSEY_RIGHT 1 -//#define ARTSEY_LEFT 1 -//#define ARTSEY_BIG 1 +//#define ARDUX_RIGHT 1 +//#define ARDUX_LEFT 1 +//#define ARDUX_BIG 1 // If you use COLEMAK as your standard keyboard layout, you may want this -// This define will make base artsey keys and N more in line with COLEMAK -//#define ARTSEY_COLEMAK 1 +// This define will make base ardux keys and N more in line with COLEMAK +//#define ARDUX_COLEMAK 1 /***************************************** * Define key positions used for combos - * These definitions are used to define the various ARTSEY combos + * These definitions are used to define the various ARDUX combos * * Please see the documentation on "combos" for details on how to find the proper key positions * * Default key positions are for a generic 4x2 keyboard and should NOT be used outright - * DEFINE these definitions in your boards keymap BEFORE including artsey.dtsi + * DEFINE these definitions in your boards keymap BEFORE including ardux.dtsi *****************************************/ // ARTS Row // #define KEY_A 0 @@ -77,7 +77,7 @@ // #define KEY_Y 5 // #define KEY_I 6 // #define KEY_O 7 -// Big artsey F1-12 layer keys for combo +// Big ardux F1-12 layer keys for combo // #define KEY_F_TOP -1 // #define KEY_F_BOTTOM -1 @@ -100,14 +100,14 @@ * Define custom BT layer extra keys * * You can override the 2 blank keys on the BT select layer by copy/pasting the below into your keymap - * *before* including the artsey.dtsfile + * *before* including the ardux.dtsfile * Once added to your keymap you can adjust these 2 keys as you see fit *****************************************/ -#if !defined ARTSEY_BT_TOP -#define ARTSEY_BT_TOP &out OUT_BLE +#if !defined ARDUX_BT_TOP +#define ARDUX_BT_TOP &out OUT_BLE #endif -#if !defined ARTSEY_BT_BOTTOM -#define ARTSEY_BT_BOTTOM &out OUT_USB +#if !defined ARDUX_BT_BOTTOM +#define ARDUX_BT_BOTTOM &out OUT_USB #endif /***************************************** @@ -141,12 +141,12 @@ /***************************************** * Define custom layer * - * You can override this layer by copy/pasting the into your keymap *before* including the artsey.dtsi file + * You can override this layer by copy/pasting the into your keymap *before* including the ardux.dtsi file * Once added to your keymap you can adjust as you see fit *****************************************/ -#if !defined ARTSEY_LAYER_CUSTOM -#if defined ARTSEY_RIGHT -#define ARTSEY_LAYER_CUSTOM \ +#if !defined ARDUX_LAYER_CUSTOM +#if defined ARDUX_RIGHT +#define ARDUX_LAYER_CUSTOM \ custom { \ label = "Custom"; \ bindings = < \ @@ -158,8 +158,8 @@ >; \ }; #endif -#if defined ARTSEY_LEFT -#define ARTSEY_LAYER_CUSTOM \ +#if defined ARDUX_LEFT +#define ARDUX_LAYER_CUSTOM \ custom { \ label = "Custom"; \ bindings = < \ @@ -174,32 +174,32 @@ #endif /***************************************** - * Define base layer chars for 'standard ARTSEY' or 'COLEMAK' inspired (you can add more by following the pattern below) - * Turn on the ARTSEY_COLEMAK definition above if you want this change + * Define base layer chars for 'standard ARDUX' or 'COLEMAK' inspired (you can add more by following the pattern below) + * Turn on the ARDUX_COLEMAK definition above if you want this change *****************************************/ -#define ARTSEY_BASE_A A -#define ARTSEY_BASE_R R -#define ARTSEY_BASE_T T -#define ARTSEY_BASE_S S -#define ARTSEY_BASE_E E -#define ARTSEY_BASE_Y Y -#define ARTSEY_BASE_I I -#define ARTSEY_BASE_O O -#define ARTSEY_COMBO_N N -#if ARTSEY_COLEMAK -#define ARTSEY_BASE_A T -#define ARTSEY_BASE_R S -#define ARTSEY_BASE_T R -#define ARTSEY_BASE_S A -#define ARTSEY_BASE_E N -#define ARTSEY_BASE_Y E -#define ARTSEY_BASE_I I -#define ARTSEY_BASE_O O -#define ARTSEY_COMBO_N Y +#define ARDUX_BASE_A A +#define ARDUX_BASE_R R +#define ARDUX_BASE_T T +#define ARDUX_BASE_S S +#define ARDUX_BASE_E E +#define ARDUX_BASE_Y Y +#define ARDUX_BASE_I I +#define ARDUX_BASE_O O +#define ARDUX_COMBO_N N +#if ARDUX_COLEMAK +#define ARDUX_BASE_A T +#define ARDUX_BASE_R S +#define ARDUX_BASE_T R +#define ARDUX_BASE_S A +#define ARDUX_BASE_E N +#define ARDUX_BASE_Y E +#define ARDUX_BASE_I I +#define ARDUX_BASE_O O +#define ARDUX_COMBO_N Y #endif /***************************************** - * Layer IDs used by the ARTSEY keymap + * Layer IDs used by the ARDUX keymap * Do NOT change these and do NOT change the order of the layers as shown below *****************************************/ #define LAYER_ID_GLOBAL -1 @@ -214,7 +214,7 @@ #define LAYER_ID_BIG_FUNCTION 8 /***************************************** - * Standard ARTSEY combo definitions + * Standard ARDUX combo definitions * These should NOT be changed and are global in scope *****************************************/ / { @@ -223,8 +223,8 @@ /***************************************** * 2 key combos *****************************************/ - // Function layer doesn't apply to non-big artsey presently - #if defined ARTSEY_BIG + // Function layer doesn't apply to non-big ardux presently + #if defined ARDUX_BIG combo_layer_functions { key-positions = ; bindings = <&sl LAYER_ID_BIG_FUNCTION>; }; #endif combo_enter { timeout-ms = ; key-positions = ; bindings = <&kp ENTER>; }; @@ -237,7 +237,7 @@ combo_b { layers = ; timeout-ms = ; key-positions = ; bindings = <&kp B>; }; combo_c { layers = ; timeout-ms = ; key-positions = ; bindings = <&kp C>; }; - combo_n { layers = ; timeout-ms = ; key-positions = ; bindings = <&kp ARTSEY_COMBO_N>; }; + combo_n { layers = ; timeout-ms = ; key-positions = ; bindings = <&kp ARDUX_COMBO_N>; }; combo_f { layers = ; timeout-ms = ; key-positions = ; bindings = <&kp F>; }; combo_g { layers = ; timeout-ms = ; key-positions = ; bindings = <&kp G>; }; combo_u { layers = ; timeout-ms = ; key-positions = ; bindings = <&kp U>; }; @@ -285,7 +285,7 @@ }; /***************************************** - * Standard ARTSEY layer activation definitions + * Standard ARDUX layer activation definitions * These should NOT be changed and are global in scope *****************************************/ / { @@ -312,21 +312,21 @@ }; /***************************************** - * Standard ARTSEY layer definitions + * Standard ARDUX layer definitions * !!!!!!!!!! FOR RIGHT HANDED USE !!!!!!!!!! *****************************************/ -#if defined ARTSEY_RIGHT +#if defined ARDUX_RIGHT / { keymap { compatible = "zmk,keymap"; - #if defined ARTSEY_BIG + #if defined ARDUX_BIG base { - label = "*ARTSEY*"; + label = "*ARDUX*"; bindings = < BIG_LEADING_NONES - &kp MINUS &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARTSEY_BASE_A &kp ARTSEY_BASE_R &kp ARTSEY_BASE_T &layer_numbers_kp LAYER_ID_NUMBERS ARTSEY_BASE_S + &kp MINUS &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARDUX_BASE_A &kp ARDUX_BASE_R &kp ARDUX_BASE_T &layer_numbers_kp LAYER_ID_NUMBERS ARDUX_BASE_S BIG_BETWEEN_ROW_ONE_TWO_NONES - &sk LSHFT &layer_symbols_kp LAYER_ID_SYMBOLS ARTSEY_BASE_E &kp ARTSEY_BASE_Y &kp ARTSEY_BASE_I &layer_custom_kp LAYER_ID_CUSTOM ARTSEY_BASE_O + &sk LSHFT &layer_symbols_kp LAYER_ID_SYMBOLS ARDUX_BASE_E &kp ARDUX_BASE_Y &kp ARDUX_BASE_I &layer_custom_kp LAYER_ID_CUSTOM ARDUX_BASE_O BIG_BETWEEN_ROW_TWO_THREE_NONES &kp TAB &kp EQUAL &kp DEL &kp AT &ctrl_alt_kp LALT LCTRL BIG_BETWEEN_ROW_THREE_THUMBS @@ -336,12 +336,12 @@ }; #else base { - label = "ARTSEY"; + label = "ARDUX"; bindings = < LEADING_NONES - &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARTSEY_BASE_A &kp ARTSEY_BASE_R &kp ARTSEY_BASE_T &layer_numbers_kp LAYER_ID_NUMBERS ARTSEY_BASE_S + &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARDUX_BASE_A &kp ARDUX_BASE_R &kp ARDUX_BASE_T &layer_numbers_kp LAYER_ID_NUMBERS ARDUX_BASE_S MIDDLE_NONES - &layer_symbols_kp LAYER_ID_SYMBOLS ARTSEY_BASE_E &kp ARTSEY_BASE_Y &kp ARTSEY_BASE_I &layer_custom_kp LAYER_ID_CUSTOM ARTSEY_BASE_O + &layer_symbols_kp LAYER_ID_SYMBOLS ARDUX_BASE_E &kp ARDUX_BASE_Y &kp ARDUX_BASE_I &layer_custom_kp LAYER_ID_CUSTOM ARDUX_BASE_O TRAILING_NONES #if defined CUSTOM_THUMB CUSTOM_THUMB @@ -393,15 +393,15 @@ label = "BT"; bindings = < LEADING_NONES - &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 ARTSEY_BT_TOP + &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 ARDUX_BT_TOP MIDDLE_NONES - &bt BT_SEL 3 &bt BT_SEL 4 &bt BT_SEL 5 ARTSEY_BT_BOTTOM + &bt BT_SEL 3 &bt BT_SEL 4 &bt BT_SEL 5 ARDUX_BT_BOTTOM TRAILING_NONES >; }; - ARTSEY_LAYER_CUSTOM - #if defined ARTSEY_BIG - big_artsey_symbol { + ARDUX_LAYER_CUSTOM + #if defined ARDUX_BIG + big_ardux_symbol { label = "*Symbol*"; bindings = < BIG_LEADING_NONES @@ -415,7 +415,7 @@ BIG_TRAILING_NONES >; }; - big_artsey_function { + big_ardux_function { label = "*Func*"; bindings = < BIG_LEADING_NONES @@ -435,21 +435,21 @@ #endif /***************************************** - * Standard ARTSEY layer definitions + * Standard ARDUX layer definitions * !!!!!!!!!! FOR LEFT HANDED USE !!!!!!!!!! *****************************************/ -#if defined ARTSEY_LEFT +#if defined ARDUX_LEFT / { keymap { compatible = "zmk,keymap"; - #if defined ARTSEY_BIG + #if defined ARDUX_BIG base { - label = "*ARTSEY*"; + label = "*ARDUX*"; bindings = < BIG_LEADING_NONES - &layer_numbers_kp LAYER_ID_NUMBERS ARTSEY_BASE_S &kp ARTSEY_BASE_T &kp ARTSEY_BASE_R &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARTSEY_BASE_A &kp MINUS + &layer_numbers_kp LAYER_ID_NUMBERS ARDUX_BASE_S &kp ARDUX_BASE_T &kp ARDUX_BASE_R &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARDUX_BASE_A &kp MINUS BIG_BETWEEN_ROW_ONE_TWO_NONES - &layer_custom_kp LAYER_ID_CUSTOM ARTSEY_BASE_O &kp ARTSEY_BASE_I &kp ARTSEY_BASE_Y &layer_symbols_kp LAYER_ID_SYMBOLS ARTSEY_BASE_E &sk LSHFT + &layer_custom_kp LAYER_ID_CUSTOM ARDUX_BASE_O &kp ARDUX_BASE_I &kp ARDUX_BASE_Y &layer_symbols_kp LAYER_ID_SYMBOLS ARDUX_BASE_E &sk LSHFT BIG_BETWEEN_ROW_TWO_THREE_NONES &ctrl_alt_kp LALT LCTRL &kp AT &kp DEL &kp EQUAL &kp TAB BIG_BETWEEN_ROW_THREE_THUMBS @@ -459,12 +459,12 @@ }; #else base { - label = "ARTSEY"; + label = "ARDUX"; bindings = < LEADING_NONES - &layer_numbers_kp LAYER_ID_NUMBERS ARTSEY_BASE_S &kp ARTSEY_BASE_T &kp ARTSEY_BASE_R &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARTSEY_BASE_A + &layer_numbers_kp LAYER_ID_NUMBERS ARDUX_BASE_S &kp ARDUX_BASE_T &kp ARDUX_BASE_R &layer_parentheticals_kp LAYER_ID_PARENTHETICALS ARDUX_BASE_A MIDDLE_NONES - &layer_custom_kp LAYER_ID_CUSTOM ARTSEY_BASE_O &kp ARTSEY_BASE_I &kp ARTSEY_BASE_Y &layer_symbols_kp LAYER_ID_SYMBOLS ARTSEY_BASE_E + &layer_custom_kp LAYER_ID_CUSTOM ARDUX_BASE_O &kp ARDUX_BASE_I &kp ARDUX_BASE_Y &layer_symbols_kp LAYER_ID_SYMBOLS ARDUX_BASE_E TRAILING_NONES #if defined CUSTOM_THUMB CUSTOM_THUMB @@ -516,15 +516,15 @@ label = "BT"; bindings = < LEADING_NONES - ARTSEY_BT_TOP &bt BT_SEL 2 &bt BT_SEL 1 &bt BT_SEL 0 + ARDUX_BT_TOP &bt BT_SEL 2 &bt BT_SEL 1 &bt BT_SEL 0 MIDDLE_NONES - ARTSEY_BT_BOTTOM &bt BT_SEL 5 &bt BT_SEL 4 &bt BT_SEL 3 + ARDUX_BT_BOTTOM &bt BT_SEL 5 &bt BT_SEL 4 &bt BT_SEL 3 TRAILING_NONES >; }; - ARTSEY_LAYER_CUSTOM - #if defined ARTSEY_BIG - big_artsey_symbol { + ARDUX_LAYER_CUSTOM + #if defined ARDUX_BIG + big_ardux_symbol { label = "*Symbol*"; bindings = < BIG_LEADING_NONES @@ -538,7 +538,7 @@ BIG_TRAILING_NONES >; }; - big_artsey_function { + big_ardux_function { label = "*Func*"; bindings = < BIG_LEADING_NONES