Skip to content

Commit

Permalink
feat: Home Row Mods, cleanup, improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
minusfive committed Oct 10, 2024
1 parent 965baab commit 7ca22cb
Show file tree
Hide file tree
Showing 11 changed files with 267 additions and 249 deletions.
246 changes: 100 additions & 146 deletions README.md

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions config/west.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
# Copied from: https://github.com/urob/zmk-config/blob/main/config/west.yml
#
# This file specifies the build dependencies for Github Action workflows and
# for local build environments. The workspace has three toplevel directories
# containing the user config, user modules and ZMK. Zephyr and its dependencies
# are namespaced under /zmk to keep the toplevel clean.
#
# ZMK-Workspace
# ├── config
# ├── modules (user modules)
# └── zmk
# └── modules (Zephyr modules)
#
# To create a local build environment, clone this repository and then run the
# following commands from its toplevel directory:
#
# $ west init -l config
# $ west update
# $ west zephyr-export
#
---
manifest:
remotes:
- name: zmkfirmware
Expand Down
81 changes: 44 additions & 37 deletions keymap-drawer/corneish_zen.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
72 changes: 36 additions & 36 deletions keymap-drawer/corneish_zen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,27 @@ layers:
- $$mdi:close-box$$
- {t: '$$mdi:backspace$$', s: '$$mdi:backspace-reverse-outline$$', type: backspace}
- A
- R
- S
- T
- G
- M
- N
- E
- I
- {t: R, h: '$$mdi:apple-keyboard-control$$'}
- {t: S, h: '$$mdi:apple-keyboard-option$$'}
- {t: T, h: '$$mdi:apple-keyboard-command$$'}
- {t: G, h: '$$mdi:triangle$$'}
- {t: M, h: '$$mdi:triangle$$'}
- {t: N, h: '$$mdi:apple-keyboard-command$$'}
- {t: E, h: '$$mdi:apple-keyboard-option$$'}
- {t: I, h: '$$mdi:apple-keyboard-control$$'}
- O
- {t: '$$mdi:keyboard-return$$', type: enter}
- {t: Fn, h: '$$mdi:close-box$$'}
- {t: Z, h: '$$mdi:apple-keyboard-control$$'}
- {t: X, h: '$$mdi:apple-keyboard-option$$'}
- {t: C, h: '$$mdi:apple-keyboard-command$$'}
- {t: D, h: '$$mdi:triangle$$'}
- Z
- X
- C
- D
- V
- K
- {t: H, h: '$$mdi:triangle$$'}
- {t: ',', h: '$$mdi:apple-keyboard-command$$', s: <}
- {t: ., h: '$$mdi:apple-keyboard-option$$', s: '>'}
- {t: /, h: '$$mdi:apple-keyboard-control$$', s: '?'}
- H
- {t: ',', s: <}
- {t: ., s: '>'}
- {t: /, s: '?'}
- {t: Fn, h: '$$mdi:close-box$$'}
- $$mdi:keyboard-tab$$
- {t: '$$mdi:keyboard-space$$', h: '$$mdi:apple-keyboard-shift$$'}
Expand All @@ -58,24 +58,24 @@ layers:
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '6', s: ^}
- {t: '7', s: '&'}
- {t: '8', s: '*'}
- {t: '9', s: (}
- {t: '0', s: )}
- $$mdi:arrow-left-bold$$
- $$mdi:arrow-down-bold$$
- $$mdi:arrow-up-bold$$
- $$mdi:arrow-right-bold$$
- {t: '7', h: '$$mdi:apple-keyboard-control$$', s: '&'}
- {t: '8', h: '$$mdi:apple-keyboard-option$$', s: '*'}
- {t: '9', h: '$$mdi:apple-keyboard-command$$', s: (}
- {t: '0', h: '$$mdi:triangle$$', s: )}
- {t: '$$mdi:arrow-left-bold$$', h: '$$mdi:triangle$$'}
- {t: '$$mdi:arrow-down-bold$$', h: '$$mdi:apple-keyboard-command$$'}
- {t: '$$mdi:arrow-up-bold$$', h: '$$mdi:apple-keyboard-option$$'}
- {t: '$$mdi:arrow-right-bold$$', h: '$$mdi:apple-keyboard-control$$'}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:apple-keyboard-control$$', h: '$$mdi:gesture-tap-hold$$'}
- {t: '$$mdi:apple-keyboard-option$$', h: '$$mdi:gesture-tap-hold$$'}
- {t: '$$mdi:apple-keyboard-command$$', h: '$$mdi:gesture-tap-hold$$'}
- {t: '$$mdi:triangle$$', h: '$$mdi:gesture-tap-hold$$'}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:triangle$$', h: '$$mdi:gesture-tap-hold$$'}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
Expand All @@ -101,10 +101,10 @@ layers:
- $$mdi:power-standby$$
- {t: '$$mdi:backup-restore$$', h: '$$mdi:progress-download$$', type: bootloader}
- F6
- F7
- F8
- F9
- F10
- {t: F7, h: '$$mdi:apple-keyboard-control$$'}
- {t: F8, h: '$$mdi:apple-keyboard-option$$'}
- {t: F9, h: '$$mdi:apple-keyboard-command$$'}
- {t: F10, h: '$$mdi:triangle$$'}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
Expand All @@ -114,9 +114,9 @@ layers:
- {t: '$$mdi:close-box$$', h: Fn}
- F11
- F12
- F13
- F14
- F15
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
Expand Down
12 changes: 6 additions & 6 deletions knucklehead/Fn.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@
display-name = "Fn";
bindings = <
// ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮ ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮
// 0 1 2 3 4 5 6 7 8 9 10 11
// 0 1 2 3 4 5 │6 │7 │8 │9 │10 │11
&out OUT_TOG &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &trans &trans &trans &trans &trans &kp C_POWER
// ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤
// 12 13 14 15 16 17 18 19 20 21 22 23
&rst_boot 0 0 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &trans &trans &trans &trans &trans &rst_boot 0 0
// 12 13 14 15 16 17 │18 │19 │20 │21 │22 │23
&rst_boot 0 0 &kp F6 &hrml LCTRL F7 &hrml LALT F8 &hrml LCMD F9 &hrml MEH F10 &trans &trans &trans &trans &trans &rst_boot 0 0
// ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤
// 24 25 26 27 28 29 30 31 32 33 34 35
&cmo Fn &kp F11 &kp F12 &kp F13 &kp F14 &kp F15 &trans &trans &trans &trans &trans &cmo Fn
// 24 25 26 27 28 29 │30 │31 │32 │33 │34 │35
&cmo Fn &kp F11 &kp F12 &trans &trans &trans &trans &trans &trans &trans &trans &cmo Fn
// ╰───────────────┴───────────────┴───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┴───────────────┴───────────────╯
// 36 37 38 39 40 41
// 36 37 38 │39 │40 │41
&kp C_BRI_DN &kp C_BRI_UP &cmo L2 &cmo L2 &kp CAPSLOCK &trans
// ╰───────────────┴───────────────┴───────────────╯ ╰───────────────┴───────────────┴───────────────╯
>;
Expand Down
12 changes: 6 additions & 6 deletions knucklehead/L1_colemak-dh.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@
display-name = "L1";
bindings = <
// ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮ ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮
// 0 1 2 3 4 5 6 7 8 9 10 11
// 0 1 2 3 4 5 │6 │7 │8 │9 │10 │11
&kp ESC &kp Q &kp W &kp F &kp P &kp B &kp J &kp L &kp U &kp Y &kp SQT &kp K_CANCEL
// ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤
// 12 13 14 15 16 17 18 19 20 21 22 23
&bkspc_del &kp A &kp R &kp S &kp T &kp G &kp M &kp N &kp E &kp I &kp O &kp ENTER
// 12 13 14 15 16 17 │18 │19 │20 │21 │22 │23
&bkspc_del &kp A &hrml LCTRL R &hrml LALT S &hrml LCMD T &hrml MEH G &hrmr MEH M &hrmr LCMD N &hrmr LALT E &hrmr LCTRL I &kp O &kp ENTER
// ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤
// 24 25 26 27 28 29 30 31 32 33 34 35
&csl Fn &mt LCTRL Z &mt LALT X &mt LCMD C &mt MEH D &kp V &kp K &mt MEH H &mt RCMD COMMA &mt RALT DOT &mt RCTRL SLASH &csl Fn
// 24 25 26 27 28 29 │30 │31 │32 │33 │34 │35
&csl Fn &kp Z &kp X &kp C &kp D &kp V &kp K &kp H &kp COMMA &kp DOT &kp SLASH &csl Fn
// ╰───────────────┴───────────────┴───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┴───────────────┴───────────────╯
// 36 37 38 39 40 41
// 36 37 38 │39 │40 │41
&kp TAB &mt LSHFT SPACE &smart_num L2 0 &smart_num L2 0 &smart_shift &kp GRAVE
// ╰───────────────┴───────────────┴───────────────╯ ╰───────────────┴───────────────┴───────────────╯
>;
Expand Down
Loading

0 comments on commit 7ca22cb

Please sign in to comment.