A compact Qwerty layout for French-speaking users.
This layout claims to be better than Azerty for French and better than Qwerty for programming.
The ; key is turned into a dead key that gives access to all acute accents, grave accents, cedillas, digraphs and quote signs you’ll need to write in proper French:
… which leaves the AltGr layer fully dedicated to programming symbols:
More information on the website (in French): https://qwerty-lafayette.org/
https://qwerty-lafayette.org/#pilotes
The latest version of Kalamine is recommended to customize your layout:
pip3 install kalamine
Grab the TOML layout, start the Kalamine previewer and edit your layout with your preferred text editor:
kalamine watch lafayette.toml
Then build your custom layout drivers:
kalamine make lafayette.toml
Because of Gilbert du Motier, Marquis de Lafayette.
There are other ways to use a Qwerty-US keyboard for French. Here are the two most intuitive ones:
Qwerty-Lafayette offers sharper typography and better ergonomics, but might have a steeper learning curve for non-touch-typists.