Commit graph

58 commits

Author SHA1 Message Date
urob
e7cae2b1e7 Cleanup base.keymap 2022-07-13 20:58:26 -04:00
urob
17737c8672 Squashed helper-macro branch
commit 62e33866ccc009c645adda95297e147a6bb1b5d4
Author: urob <978080+urob@users.noreply.github.com>
Date:   Wed Jul 13 16:00:08 2022 -0400

    Move helper.dtsi to subtree

commit 635cffa0c1c0a87dadd929701225d30c119a1a9f
Merge: d8dfef3 41c9041
Author: urob <978080+urob@users.noreply.github.com>
Date:   Wed Jul 13 16:56:44 2022 -0400

    Merge commit '41c9041ccc102d7acbc4882434fa5780050a9455' as 'zmk-nodefree-config'

commit 41c9041ccc102d7acbc4882434fa5780050a9455
Author: urob <978080+urob@users.noreply.github.com>
Date:   Wed Jul 13 16:56:44 2022 -0400

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

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

commit d8dfef3849436176bba1ff3da25ae59d1fa92abe
Author: urob <978080+urob@users.noreply.github.com>
Date:   Mon Jul 11 23:15:51 2022 -0400

    Convenience macros for a cleaner keymap config
2022-07-13 17:14:36 -04:00
urob
308fcb8401 Syntax highlighting 2022-07-13 15:00:02 -04:00
urob
07c88972e7 Merge macros and behaviors nodes
Behaviors get identified by `compatible` property (node names are only
conventions). No need to place macros inside a separate node.
2022-07-11 16:22:46 -04:00
urob
d8a75b7279 Make behavior labels consistent 2022-07-11 16:08:37 -04:00
urob
9dea35989c Deactivate sticky-shift cancel capsword
When typing fast, the `sticky_shift` macro applies shift to the second
instead of the next character.
2022-07-11 11:19:37 -04:00
urob
ebfe3a2f47 Rename DUMMY to CANCEL 2022-07-11 11:18:12 -04:00
urob
b9a19625be Swap Tab and Ret on Num layer 2022-07-11 11:13:43 -04:00
urob
97125d98ab Update keymap layout image 2022-06-29 21:31:03 -04:00
urob
817742f954 Better variable names 2022-06-29 21:31:02 -04:00
urob
0ea43b1f84 Make sticky shift cancel capsword 2022-06-29 21:31:02 -04:00
urob
55da63cb2f Swap Shift and Backspace 2022-06-28 21:12:04 -04:00
urob
2c7c83c6cc Better layout icons 2022-06-25 15:13:15 -04:00
urob
049be8daa2 Make main my personal zmk branch 2022-06-24 15:16:10 -04:00
urob
963620cbdb Tune mouse settings 2022-06-23 22:55:29 -04:00
urob
3fda0cc152 Refactor dtsi files 2022-06-23 22:55:29 -04:00
urob
7e632e223a Add mouse support 2022-06-23 22:55:28 -04:00
urob
93f44a847d More details in readme 2022-06-23 22:55:28 -04:00
urob
3d05619fdc Single sends &none on shift, better macro names 2022-06-23 22:55:28 -04:00
urob
188243dd1a Differentiate between left and right shift
Only mask left-shift in `del` mod-morph, right-shift gets passed to
allow for `shift + del` combos
2022-06-23 22:55:28 -04:00
urob
196ce9bb23 Sticky mods on sys-layer 2022-06-23 22:55:27 -04:00
urob
83a2c59f32 Update todo and comments 2022-06-23 22:55:27 -04:00
urob
d04669c914 Add unicode details to readme 2022-06-23 22:55:27 -04:00
urob
c5b3dea91c Refactor unicode macros, add full layer to keymap 2022-06-23 22:55:27 -04:00
urob
1890c9a43c Debugging unicode 2022-06-23 22:55:26 -04:00
urob
e62e859181 Minor refactor of dtsi files 2022-06-23 22:55:26 -04:00
urob
dca52de4fd Add base layout to templates 2022-06-23 22:55:26 -04:00
urob
d2226c1e19 Unicode (proof of concept) 2022-06-23 22:55:26 -04:00
urob
4427fd4adb Add masked-mods support (PR#1114) 2022-06-23 22:55:25 -04:00
urob
dd87743f2f More detailed readme, move image to img folder 2022-06-23 22:55:25 -04:00
urob
da9fa1df97 Swap sys and uc layer activation keys 2022-06-23 22:55:25 -04:00
urob
8aaddbf96b Add readme and layout graph 2022-06-23 22:55:25 -04:00
urob
962e2dbca1 Minor polishing 2022-06-23 22:55:24 -04:00
urob
594661bc26 New thumb layout 2022-06-23 22:55:24 -04:00
urob
19929543f0 Revert "Use sticky hold for one-shot shift"
This reverts commit e7d281fa0d484eceb79d2a7f44acf6422aa97b3a.
2022-06-23 22:52:05 -04:00
urob
3e1339c5d3 Use sticky hold for one-shot shift 2022-06-23 22:52:05 -04:00
urob
55d138d792 Minor cleaning 2022-06-23 22:52:05 -04:00
urob
d678598b76 Tweak positional hold-tap configuration
Include same-hand HRMs in whitelist to allow for chording.
2022-06-23 22:27:31 -04:00
urob
104472ff13 Add sleep macro for windows 2022-06-23 22:27:31 -04:00
urob
89095484d2 Revert unicode testing, clean up 2022-06-23 22:27:30 -04:00
urob
253cf01029 Proof of concept for userspace utf implementation 2022-06-23 22:27:30 -04:00
urob
c93e131c85 Swap shift and enter key 2022-06-23 22:27:29 -04:00
urob
0dabb2cec9 Minor polishing 2022-06-23 22:27:29 -04:00
urob
8add28a1af Tweaking layer-tap behavior 2022-06-23 22:27:29 -04:00
urob
f3a700206c Debugging global-quick-tap 2022-06-23 22:27:28 -04:00
urob
8875dd5334 Minor polishing and cleaning 2022-06-23 22:27:27 -04:00
urob
fecf8b3d24 Combine bspc-del and &lt into single behavior 2022-06-23 22:27:27 -04:00
urob
3b06d6d032 Use macros to accommodate extra Planck keys 2022-06-23 22:27:27 -04:00
urob
27ce92a845 Try different sleep key, minor polishing 2022-06-23 22:27:26 -04:00
urob
99797586ca Add numlock combo 2022-06-23 22:27:26 -04:00