fabi1cazenave / qwerty-lafayette

QWERTY keyboard layout for French-speaking users
https://qwerty-lafayette.org/
109 stars 71 forks source link
altgr-layer dead-keys keyboard keyboard-layout qwerty qwerty-layout

Qwerty-Lafayette

A compact Qwerty layout for French-speaking users.

TL;DR:

This layout claims to be better than Azerty for French and better than Qwerty for programming.

Layout

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:

base & dead key layout

… which leaves the AltGr layer fully dedicated to programming symbols:

altgr layout

More information on the website (in French): https://qwerty-lafayette.org/

Download

https://qwerty-lafayette.org/#pilotes

Make Your Own!

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

Why the name?

Because of Gilbert du Motier, Marquis de Lafayette.

Alternatives

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.