urob / zmk-config

Personal ZMK firmware configuration for various boards (34-keys, Corneish Zen, Planck)
635 stars 303 forks source link

Support for nice_nano/kyria keyboard #10

Closed mateuszaaa closed 7 months ago

mateuszaaa commented 1 year ago

Hi, im quite impressed by your work, wannted to give it a shot but i cannot force it to compile for nice nano v2, is it compatible?

i followed guide for scripts/readme.md and just migrated my config but it didnt work, so i decided to just use yours config but use nice_nano_v2 board(commit here, but it fails the same way...

log.txt

am i missing something ? ;0

urob commented 1 year ago

Using the script is just a small bonus feature to simplify compiling locally. Unfortunately the script doesn't currently support shields. There's an easy fix but for now you can also just compile the config in the usual ZMK way; e.g., through GitHub Actions. Did that work for you?

mateuszaaa commented 1 year ago

i tired to follow the guide on reddit and ended up doing with such changes but i think it does not work great as when im typing fast using home rows shift is not activated (i need to keep button pressed for some time to activate mod)

urob commented 1 year ago

Oh wow, I hadn't seen the reddit guide. Thanks @infused-kim for putting that together!

A couple of things:

urob commented 1 year ago

Actually this should work for the Kyria, right? https://github.com/urob/zmk-nodefree-config/blob/main/keypos_def/keypos_58keys.h

If so, you can just replace the include at the top of the file with this:

#include "../../zmk-nodefree-config/keypos_def/keypos_58keys.h"
mateuszaaa commented 1 year ago

just figured it out :0, wow man whats an amazin job it finnally works fine!!!

created PR with keypos for kyria, consider merging it if you think it has any value ;)

https://github.com/urob/zmk-nodefree-config/pull/16

mateuszaaa commented 1 year ago

also leaving my migration commit for anyone interested ;) https://github.com/mateuszaaa/zmk-config/commit/3afc4ce24d0abbb92f09e9cb7b6f919a3a27a3eb

urob commented 1 year ago

Great! Glad it worked and you like it. Thanks for putting up the PR with the Kyria keypos file. I left a small comment there. Once addressed it would be great to merge it.