Test build

This commit is contained in:
Manna Harbour 2020-11-02 21:31:51 +11:00
parent 78452771a5
commit b01a02c3b8
5 changed files with 298 additions and 292 deletions

View File

@ -1,8 +1,8 @@
// generated from miryoku_zmk.org -*- buffer-read-only: t -*-
//#include <behaviors.dtsi>
//#include <dt-bindings/zmk/keys.h>
//#include <dt-bindings/zmk/bt.h>
#include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/bt.h>
#define MIRYOKU_SUBMAP(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
@ -14,15 +14,16 @@
&none K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 &none \
&none K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 &none \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_SUPERMAP(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
)\
LALT K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 LGUI \
LCTL K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 LCTL \
LSFT K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 LSFT \
&kp LALT K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 &kp LGUI \
&kp LCTL K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 &kp LCTL \
&kp LSFT K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 &kp LSFT \
K32 K33 K34 K35 K36 K37
#define BASE 0
@ -166,7 +167,7 @@ X_NP, X_NP, &kp ESC, &kp SPC, &kp TAB, &kp RET, &kp BKSP, &kp DEL,
&trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans,
&trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans,
&trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans,
X_NP, X_NP, &trans, &trans, &trans, X_NU, X_NU, X_NU, X_NP, X_NP
X_NP, X_NP, &trans, &trans, &trans, &kp A, X_NU, X_NU, X_NP, X_NP
)
>;
};
@ -196,14 +197,14 @@ X_NP, X_NP, X_NA, X_NA, X_NA, &kp RET, &k
&bootloader, X_NA, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
&kp LGUI, &kp LALT, &kp LCTL, &kp LSFT, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NA, &kp RALT, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NP, X_NP, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NP, X_NP
X_NP, X_NP, X_NA, X_NA, X_NA, &kp A, X_NU, X_NU, X_NP, X_NP
)
#else
MIRYOKU_SUBMAP(
&bootloader, X_NA, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
&kp LGUI, &kp LALT, &kp LCTL, &kp LSFT, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NA, &kp RALT, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NP, X_NP, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NP, X_NP
X_NP, X_NP, X_NA, X_NA, X_NA, &kp A, X_NU, X_NU, X_NP, X_NP
)
#endif
>;
@ -259,4 +260,3 @@ X_NP, X_NP, X_NU, &kp SPC, &kp TAB, X_NA, X_
};
};
};
};

View File

@ -16,6 +16,7 @@
#define NSSL 5
#define FUNL 6
/ {
behaviors {
hm: homerow_mods {

3
config/makefile Normal file
View File

@ -0,0 +1,3 @@
default:
cd ${HOME}/tmp/src/github/manna-harbour/zmk/app && ${HOME}/.local/bin/west build -d build/left -b nice_nano -- -DSHIELD=corne_left -DZMK_CONFIG=${HOME}/tmp/src/github/manna-harbour/zmk-config/config/

View File

@ -567,6 +567,7 @@ prepended.
#+NAME: nonkp
| X_ | & |
*** keycode-translation
standard keycode to implementation equivalent
@ -590,7 +591,7 @@ standard keycode to implementation equivalent
| AT | X_NU |
| BSLS | BSLH |
| BSPC | BKSP |
| BTN1 | X_NU |
| BTN1 | A |
| BTN2 | X_NU |
| BTN3 | X_NU |
| CAPS | CLCK |
@ -681,6 +682,7 @@ standard keycode to implementation equivalent
| WH_R | X_NU |
| WH_U | X_NU |
*** header
Header for tangled source files.
@ -703,9 +705,9 @@ layout is mapped onto keyboards with different physical layouts as a subset.
#+BEGIN_SRC C :noweb yes :padline no :tangle miryoku.keymap
// <<header>>
//#include <behaviors.dtsi>
//#include <dt-bindings/zmk/keys.h>
//#include <dt-bindings/zmk/bt.h>
#include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/bt.h>
#define MIRYOKU_SUBMAP(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
@ -717,15 +719,16 @@ layout is mapped onto keyboards with different physical layouts as a subset.
&none K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 &none \
&none K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 &none \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_SUPERMAP(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
)\
LALT K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 LGUI \
LCTL K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 LCTL \
LSFT K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 LSFT \
&kp LALT K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 &kp LGUI \
&kp LCTL K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 &kp LCTL \
&kp LSFT K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 &kp LSFT \
K32 K33 K34 K35 K36 K37
<<table-layer-defines()>>
@ -882,7 +885,6 @@ LSFT K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 LSFT \
};
};
};
};
#+END_SRC

View File

@ -1,8 +1,8 @@
// generated from miryoku_zmk.org -*- buffer-read-only: t -*-
//#include <behaviors.dtsi>
//#include <dt-bindings/zmk/keys.h>
//#include <dt-bindings/zmk/bt.h>
#include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/bt.h>
#define MIRYOKU_SUBMAP(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
@ -14,15 +14,16 @@
&none K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 &none \
&none K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 &none \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_SUPERMAP(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
)\
LALT K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 LGUI \
LCTL K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 LCTL \
LSFT K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 LSFT \
&kp LALT K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 &kp LGUI \
&kp LCTL K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 &kp LCTL \
&kp LSFT K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 &kp LSFT \
K32 K33 K34 K35 K36 K37
#define BASE 0
@ -166,7 +167,7 @@ X_NP, X_NP, &kp ESC, &kp SPC, &kp TAB, &kp RET, &kp BKSP, &kp DEL,
&trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans,
&trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans,
&trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans, &trans,
X_NP, X_NP, &trans, &trans, &trans, X_NU, X_NU, X_NU, X_NP, X_NP
X_NP, X_NP, &trans, &trans, &trans, &kp A, X_NU, X_NU, X_NP, X_NP
)
>;
};
@ -196,14 +197,14 @@ X_NP, X_NP, X_NA, X_NA, X_NA, &kp RET, &k
&bootloader, X_NA, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
&kp LGUI, &kp LALT, &kp LCTL, &kp LSFT, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NA, &kp RALT, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NP, X_NP, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NP, X_NP
X_NP, X_NP, X_NA, X_NA, X_NA, &kp A, X_NU, X_NU, X_NP, X_NP
)
#else
MIRYOKU_SUBMAP(
&bootloader, X_NA, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
&kp LGUI, &kp LALT, &kp LCTL, &kp LSFT, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NA, &kp RALT, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NU, X_NU,
X_NP, X_NP, X_NA, X_NA, X_NA, X_NU, X_NU, X_NU, X_NP, X_NP
X_NP, X_NP, X_NA, X_NA, X_NA, &kp A, X_NU, X_NU, X_NP, X_NP
)
#endif
>;
@ -259,4 +260,3 @@ X_NP, X_NP, X_NU, &kp SPC, &kp TAB, X_NA, X_
};
};
};
};