system-manager-wakasu
 1#+title: Eyelash Corne ZMK Config
 2
 3Custom ZMK firmware for the Eyelash Corne keyboard (42-key split, nice!nano v2, wireless Bluetooth).
 4
 5* Features
 6
 7- Layouts: Bépo (primary), ErgoL, QWERTY
 8- Home row mods, smart numword layer, combos, mod-morph
 9- Mouse emulation, French/currency Unicode support
10- nice!view display (gem animation), RGB underglow (auto-off on idle)
11- Power: 12min sleep timeout, +8dBm BT transmission
12
13* Build & Flash
14
15#+begin_src bash
16./go.sh build  # Build both sides (output: firmwares/)
17./go.sh flash  # Build and flash left/right (bootloader mode prompts)
18#+end_src
19
20Supports auto-mount (=/run/media/$USER/NICENANO=) and manual mount (=/mnt=).
21
22* Keymap Visualization
23
24[[file:../eyelash_corne.svg]]
25
26* Layers
27
28| Layer | Name       | Description                                              |
29|-------+------------+----------------------------------------------------------|
30| L0    | Bépo       | Primary French layout, home row mods, Unicode accents    |
31| L1    | ErgoL      | Alternative French layout                                |
32| L2    | QWERTY     | Standard layout                                          |
33| L3    | Accents    | French vowels (´ ` ^ ¨), Æ Œ Ñ Ç                         |
34| L4    | Symbols    | Programming symbols, brackets, operators                 |
35| L5    | Numbers    | Calculator-style numpad                                  |
36| L6    | Navigation | Arrows, page nav, shortcuts                              |
37| L7    | Function   | F1-F12, media, system controls                           |
38
39*Home row mods (Bépo)*: Left: A(GUI) U(Alt) I(Shift) E(Ctrl) | Right: C(Hyper) T(Ctrl) S(Shift) R(Alt) N(GUI)
40
41* Configuration
42
43- *Power*: 12min sleep timeout, RGB auto-off, soft off support
44- *Bluetooth*: +8dBm transmission, multiple devices
45- *Display*: nice!view gem animation (4.8s interval), shows layer/battery/BT
46- *Mouse*: Movement 1200, scroll 20, idle 125ms
47
48Build config (=build.yaml=): Left/right halves with nice!view, settings reset
49
50* Inspirations and References
51
52- https://github.com/urob/zmk-config
53- https://github.com/manna-harbour/miryoku_zmk
54- https://github.com/mctechnology17/zmk-config
55- https://github.com/urob/zmk-helpers
56- https://github.com/rayduck/pnohty
57- https://sunaku.github.io/home-row-mods.html
58- https://sunaku.github.io/ergohaven-remnant-keyboard.html
59- https://github.com/JeffDess/zmk-config
60- https://github.com/Townk/zmk-config
61- https://github.com/GPeye/hammerbeam-slideshow
62- https://github.com/zzeneg/zmk-nice-view-hid
63- https://github.com/GPeye/urchin-peripheral-animation
64- https://github.com/GPeye/nice-view-mod
65- https://github.com/n3oney/zmk-config
66- https://github.com/moutis/zmk-config
67- https://github.com/englmaxi/zmk-config
68- https://github.com/SethMilliken/zmk-config
69- https://github.com/minusfive/knucklehead