Skip to content

A COLEMAK-style keyboard layout for French-speaking typists and programmers.

Notifications You must be signed in to change notification settings

OneDeadKey/hypergol

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ergo-L

A Colemak-style layout for French-speaking users.

TL;DR:

  • a Colemak-style keyboard layout optimized for French and English;
  • most common keyboard shortcuts are preserved (like in Colemak);
  • use a dead key for the most frequent accented characters;
  • use the AltGr layer for programming symbols. Or don’t use it at all, and keep two alt keys.

This layout claims to be better than Bépo for French, better than Dvorak for English and better than Qwerty for programming. (see here to get the stats)

Layout

base layout

The dead key gives access to all acute accents, grave accents, cedillas, digraphs and quote signs you’ll need to write in proper French:

dead key layout

… which leaves the AltGr layer fully available for any customization you have in mind.

altgr layout

The default layout allows to write in English, French, German and Esperanto easily.

More information on the website (in French).

Install

You’ll need the latest version of Kalamine to build your own layout:

sudo -s  # Yes, you *do* need root privileges
pip install kalamine

Download the layouts/ergol.yaml file in this repo and build the layout :

kalamine ergol.yaml

You’ll get a dist folder containing all of the drivers.

Then, to install ergol, follow the install section of Kalamine’s repo, and you should be good to go !

Make your own

If you wish to modify the layout, the layouts/*.yaml are human-readable ascii arts of the final layout. You can easily edit them, then run make (or make watch) at the root of the repo to generate the .json files used to benchmark layouts on the stats page.

This repo contains all of the code for the ergol website, so you can run the page locally to try your prototypes !

About

A COLEMAK-style keyboard layout for French-speaking typists and programmers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.8%
  • HTML 1.8%
  • Other 0.4%