nftable-migration
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