Commit graph

185 commits

Author SHA1 Message Date
f098e47b64 added tab combo 2025-01-06 12:49:11 -05:00
46602e28ae Squash merge mouse into main 2025-01-05 18:22:49 -05:00
083bf20ae0 added include key labels 2025-01-05 17:18:52 -05:00
2aaa19f4f2 removed unused behavior bind 2025-01-05 17:13:14 -05:00
24716c197d added better smart lgui 2025-01-05 16:39:41 -05:00
c6901938e3 feat: tweaked number layer and esc/tab placement 2024-12-31 18:34:53 -05:00
40bb4d94e0 feat: updated keymap with better shift, and a a new smart lgui/alt 2024-12-31 18:23:49 -05:00
1ac03c4612 added layer tap to nav for enter 2024-12-31 02:03:39 -05:00
35c64a5524 fixed error in keymap 2024-12-31 01:32:46 -05:00
8bb40af282 added my own config 2024-12-30 22:05:51 -05:00
urob
a01682bac3 Emphasize how to pin/change release 2024-12-17 00:35:37 -05:00
urob
ea0538ffba Add leader sequences for system and output control 2024-12-16 23:58:59 -05:00
urob
fb9230e3c1 Reorganize mouse layer 2024-12-16 23:55:48 -05:00
urob
c9e9d125a8 Tweak mouse settings 2024-12-16 23:55:48 -05:00
urob
d1dfb03d8e Switch to vanilla ZMK & bump version
Back to vanilla ZMK! Yay!

To get rid of the remaining few custom dependencies I am making a few
additional small changes:

- Drop generic usage page keycodes for now (they didn't work on
  bluetooth for me)
- Stop using display tweaks for Corneish Zen (at this point my display
  is almost dead anyhow & I can just disable the widgets alltogether)
- Refactor repo to move Zephyr to the top-level
- Overload zephyr directly from the parent west manifest to get
  child-node fix
- Use custom justfile recipe to get `west test` running
2024-12-16 23:52:35 -05:00
urob
d9f10d3b2c Use new leader key implementation 2024-12-06 23:29:41 -05:00
urob
40ed33d94e Add version control 2024-12-04 21:47:40 -05:00
urob
24948e1801 Use main ZMK branch
- `main` is now my main ZMK branch (replacing `going-modular`)
- the old main continues to be available as `old-main` but will not
  longer be updated
- for now `going-modular` is identical to `main` but going forward I
  will only maintain `main`
2024-11-25 00:30:06 -05:00
urob
b5e289ce53 Switch to new mouse PR 2024-11-24 23:51:11 -05:00
urob
a1ebba5254 Upgrade to latest ZMK upstream 2024-11-24 23:48:36 -05:00
urob
649c9d756d Load leader-key as module 2024-11-24 23:47:04 -05:00
urob
8f59409f1d Swap sleep macro for generic desktop code 2024-11-24 13:52:45 -05:00
urob
f5f35ddb2d Make German umlauts more accessible 2024-10-26 11:48:31 -04:00
urob
cc8e47be53 Remove unicode layer
It has been replaced by leader sequences
2024-09-16 11:27:03 -04:00
urob
4ddbb0642e Fix leader key config 2024-09-16 11:16:19 -04:00
urob
8dba81d33f Move Greek leader sequences to namespace
Convert Greek leader sequences to start with `e` - eg, `ea` for `alpha`.
The previous one letter sequences would overlap with other sequences,
which required waiting the entire leader term before being able to
continue input.
2024-09-16 10:50:04 -04:00
urob
d00a9002d4 Remove lt/gt from nav layer 2024-09-15 22:33:47 -04:00
urob
0fefc471fe Refactor homerow combos 2024-09-15 21:40:17 -04:00
urob
b488a954bf Update misc code comments 2024-09-13 14:36:53 -04:00
urob
9396875c1e Fix HRMs work for 34 keys boards 2024-09-13 14:35:19 -04:00
urob
4843012551 Refactor wireless guard 2024-09-13 14:33:48 -04:00
urob
675734657f Add German & Greek leader key sequences 2024-09-13 14:32:28 -04:00
urob
5f32b9533b Simplify west manifest 2024-08-15 13:50:53 -04:00
urob
a799808eb7 Fix west-commands path 2024-08-14 00:41:36 -04:00
urob
084ec61d2e Add new mandatory identifier to conditional_layer 2024-08-07 23:46:55 -04:00
urob
d3135baf70 Organize ZMK workspace 2024-08-07 10:20:46 -04:00
urob
686ecd11fa Switch to one-param version of num-word 2024-08-01 20:57:17 -04:00
urob
6043e4b27f Make changes needed for PR #2027 2024-08-01 13:53:47 -04:00
urob
c8b436964e Migrate to modular ZMK firmware 2024-08-01 13:53:47 -04:00
urob
0377985659 Switch to main branch of zmk-helpers
v2 is now the main branch.
2024-07-25 17:16:30 -04:00
urob
54d710faa2 Use ZMK_APPLY_MATRIX_TRANSFORM helper 2024-04-29 23:03:49 -04:00
urob
de65ae6144 Update key-label header name for Planck 2024-04-24 15:24:37 -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
00ef17796e Use explicit behavior helpers from zmk-helpers v2 2024-04-22 09:08:51 -04:00
urob
5488081c65 upgrade to zmk-helpers v2 2024-04-20 21:21:59 -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
05254fb7af make better use of extra keys on 36+ boards 2024-04-09 20:30:53 -04:00
urob
242f8d45ec update mouse config to reflect changes in PR #2027
Note: this may require refreshing the bluetooth connection. See
https://zmk.dev/docs/features/bluetooth#refreshing-the-hid-descriptor
2024-04-08 21:28:50 -04:00
urob
f27b0031cb Ignore additional mouse buttons 2024-02-14 11:34:15 -05:00