This keymap has been made for the BEPO layout (https://bepo.fr), which is an ergonomic french keyboard layout based on Dvorak rules. As it's made for french people, the following of this readme will be in french.
Keyboard Maintainer: Nicolas CARPi
Hardware Supported: Ergodox EZ
Cette keymap a été adaptée de la keymap "bepo_csa" présente dans le dossier parent.
Certaines modifications ont été apportées pour ressembler un peu plus à une clavier traditionel:
Il y a deux layers, celui de base, et celui avec les flèches, les touches fonction et la souris (main gauche).
J'ai fait cette disposition pour mes besoins, à vous de la modifier pour les vôtres ;)
Pour Archlinux, il est nécessaire d'installer ces paquets au préalable:
sudo pacman -S avr-gcc avr-libc teensy-loader-cli
Les paquets "avr" permettent de compiler le firmware, et teensy-loader permet de le charger sur le clavier.
# clone the repo
git clone https://github.com/qmk/qmk_firmware
# install submodules
make git-submodule
# compile this layout
make ergodox_ez:bepo_alt
teensy-loader-cli -w -mmcu=atmega32u4 -v ergodox_ez_bepo_alt.hex && sleep 6 && setxkbmap fr bepo
J'ai ajouté un sleep avant la commande pour remettre en bépo afin de laisser au clavier le temps de rebooter.