Commit graph

38 commits

Author SHA1 Message Date
urob
cc8e47be53 Remove unicode layer
It has been replaced by leader sequences
2024-09-16 11:27:03 -04:00
urob
0fefc471fe Refactor homerow combos 2024-09-15 21:40:17 -04:00
urob
473be6331c Re-order HRMs to GASC
Trying out one more variation. See 43f402d for details.
2024-04-22 14:04:10 -04:00
urob
e53ec86a09 shorten prior-idle timeout for vertical combos
This requires updating the nodefree submodule to the latest version.
2024-04-16 13:28:08 -04:00
urob
43f402d3d8 re-order HRMs to GCSA
Given that we have a dedicated `Shift` key, there's really no need to
dedicate the best hrm-slot to it. I was debating whether to give it to
`Alt` or `Ctrl`. I ended up going with `Alt` as I use it quite
frequently for managing my workspaces.
2024-04-16 09:52:51 -04:00
urob
e1fc5b9336 Document recent ZMK patches 2023-10-03 14:13:01 -04:00
urob
9953fb9205 Rename global-quick-tap-ms to require-prior-idle-ms 2023-10-03 13:54:51 -04:00
urob
d8421c6fbe Tune combo timing 2023-07-31 10:58:21 -04:00
urob
2364d03fae Revert "Adaptive double-space a la iOS"
This reverts commit 548231cee3.
2023-05-11 23:10:52 -04:00
urob
548231cee3 Adaptive double-space a la iOS
* double space morphs into `DOT SPACE STICKY-SHIFT`
* using adaptive key instead of tap-dance to avoid delay on single shift
* shift + space yields protected space so one can type double spaces
2023-05-11 14:49:43 -04:00
urob
881804ea89 Morph par-combos to lt/gt 2023-04-03 22:14:26 -04:00
urob
eac04ad8c0 Spring cleaning 2023-04-01 22:04:53 -04:00
urob
38263f8481 Combo shuffle 2023-03-31 14:42:47 -04:00
urob
f8828fcc67 Make homerow combos tap-only 2023-03-18 22:55:32 -04:00
urob
4432e414b9 Smart-mouse combo 2023-03-16 23:24:40 -04:00
urob
b49de580bf Repeat to best combo pos + few other refactors 2023-03-11 23:12:39 -05:00
urob
016b1f84db Move ? and ! to base layer 2023-02-05 18:25:20 -05:00
urob
6a8ea8f618 Use new ZMK_COMBO instead of depreciated ZMK_COMBO_ADV 2023-01-02 18:19:32 -05:00
urob
937ca41629 Scroll mode 2022-12-06 20:22:36 -05:00
urob
d8b3d7d55a Huge refactoring 2022-10-21 18:36:18 -04:00
urob
825418133b Num-word + some minor tweaks 2022-09-10 18:42:37 -04:00
urob
936464e948 Rename COMBO_ADD_ON to COMBO_HOOK 2022-08-09 20:40:32 -04:00
urob
6326048e47 Use updated helper macros for combos 2022-08-05 10:44:20 -04:00
urob
444ccfd8be Multiple combo timeouts (testing only) 2022-08-05 10:35:59 -04:00
urob
48e420b1f0 Lower combo term 2022-08-05 10:35:59 -04:00
urob
ebf22c2540 Undefine macros before resetting 2022-08-05 10:35:59 -04:00
urob
b683c88bf8 Use QUICK_TAP_MS macros 2022-08-05 10:35:59 -04:00
urob
22b34419a8 Sticky layer combo for greek symbols 2022-08-05 10:35:59 -04:00
urob
c8cf8e8416 COMBO prefix 2022-07-14 23:39:26 -04:00
urob
0b6979f97e Move combos/unicode to nodefree repo (squashed)
commit 5a54a139fb69b48c16f02d93f1fe5825b7e37580
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 17:10:12 2022 -0400

    Move keypos def to nodefree repo

commit 0913280899dc3723eb8878267555a51ad0b7fed5
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 17:08:04 2022 -0400

    Key position maps

commit cc5a2c7f2d840944d97e7c1b70d00675b20811e7
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 14:58:41 2022 -0400

    Move international chars to nodefree repo

commit 26d4b90cc24862ce8a8fcea866e34c6f1f942db8
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 14:58:11 2022 -0400

    Add international character codes

commit c21b0828da1036fb4e1e70663fef18b3297bfaeb
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 13:32:36 2022 -0400

    Move keypos def to separate file

commit 814682560eb59c2980cc37af84ba2d8cc0ddafe8
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 13:23:14 2022 -0400

    Rename helper.dtsi to helper.h in zmk-config

commit a71187ab35db86fa8f8be320ff1f0f1a8997f68e
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 13:21:59 2022 -0400

    Rename helper.dtsi to helper.h

commit 9226fcb12959fde87855cea78e9e396935c2d55c
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 12:54:32 2022 -0400

    Mirror left/right keypos def

commit 1a4e680a55ecca650649ec0586392eb0c89d643a
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:43:38 2022 -0400

    Add prefix to unicode macro

commit 0e4cb3093e114d9060cd41ad191ff65802999d21
Merge: 41ec2cd 04a7df6
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:38:07 2022 -0400

    Merge commit '04a7df637c524525f2964c0a35a3e187760dc79a' as 'zmk-nodefree-config'

commit 04a7df637c524525f2964c0a35a3e187760dc79a
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:38:07 2022 -0400

    Squashed 'zmk-nodefree-config/' content from commit 0841d09

    git-subtree-dir: zmk-nodefree-config
    git-subtree-split: 0841d0948ac7389a86d15dd42baf03e2832a1b00

commit 41ec2cdb032cd605b65024e8d8fa8ea7578ed85e
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:37:58 2022 -0400

    Remove old subtree

commit ac2a6c4000d480b78769e1c3f585322b724b0325
Merge: 7599487 188e189
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:32:33 2022 -0400

    Merge commit '188e1891582712e06130eb794aeee34b47e2241b' as 'zmk-nodefree-config'

commit 188e1891582712e06130eb794aeee34b47e2241b
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:32:33 2022 -0400

    Squashed 'zmk-nodefree-config/' content from commit bd714d8

    git-subtree-dir: zmk-nodefree-config
    git-subtree-split: bd714d81d177a5a4ac231b40a041c9f50c713cc5

commit 7599487fd27a382b7380ef9c37c5a6899d393fff
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:32:21 2022 -0400

    Remove old subtree

commit 97b0bf3d84910f68e01f9c671e690c9f25cc7e17
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 11:30:23 2022 -0400

    Move combo and unicode macros to helper.dtsi

commit 10703c087dbee780857182840749e5f1f0db25fb
Author: urob <978080+urob@users.noreply.github.com>
Date:   Thu Jul 14 10:28:24 2022 -0400

    Testing combo macros
2022-07-14 17:16:44 -04:00
urob
3fda0cc152 Refactor dtsi files 2022-06-23 22:55:29 -04:00
urob
e62e859181 Minor refactor of dtsi files 2022-06-23 22:55:26 -04:00
urob
962e2dbca1 Minor polishing 2022-06-23 22:55:24 -04:00
urob
99797586ca Add numlock combo 2022-06-23 22:27:26 -04:00
urob
672f78c3f8 Refactor into general and planck-specific config 2022-06-23 22:27:26 -04:00
urob
4ea63afb99 Fix typo in copy, cut, paste combos 2022-06-23 22:27:11 -04:00
urob
851c4f1fad Use equal timeout for overlapping combos
Randomly trying out things to see if mitigates the issue with mod-taps
getting stuck.

Possibly related:
https://github.com/zmkfirmware/zmk/issues/986,
https://github.com/zmkfirmware/zmk/issues/905
2022-06-23 22:27:11 -04:00
urob
4f1baef8c3 Personal configuration 2022-06-23 22:27:11 -04:00