https://github.com/archf/americano
A keyboard layout optimized for more comfortable english and french typing
https://github.com/archf/americano
Last synced: 2 months ago
JSON representation
A keyboard layout optimized for more comfortable english and french typing
- Host: GitHub
- URL: https://github.com/archf/americano
- Owner: archf
- Created: 2015-02-24T02:50:27.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2023-04-27T14:13:07.000Z (about 2 years ago)
- Last Synced: 2025-01-24T19:16:49.937Z (4 months ago)
- Language: Makefile
- Homepage:
- Size: 1.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## The layout
### multilingual
qwlmf yéik[]'
arstg huep'
zxcvb nj,./QLWMF YÉIKOK{}
ARSTG HUPEDP"
ZXCVB NJ,.?### english only (CODE)
qwlmf y:ik[]'
arstg huep'
zxcvb nj,./QLWMF YUIKOK{}
ARSTG HNPEDP"
ZXCVB ÉJ,.?* no Level3(ralt_switch)
* no deadgrave## Supported platforms
* linux
* windows## Supported platforms
* linux
* windows
* OSX (using Ukelele app)## Installation
### Linux installation
#### Automated method
Run `make install`. This will overwrite the `/usr/shareX11/xkb/rules/evdev.xml`
provided by your OS and/or any change you previously made to it.Then you should be able to add keyboard to you Desktop Environment.
For mate-desktop: `make de-mate`
For gnome-desktop: `make de-gnome`#### Install manually
You must add the keyboard layout in the `/usr/share/X11/xkb/rules/evdev.xml`
Open `/usr/share/X11/xkb/rules/evdev.xml` in your favorite editor.
Go to the end of the `` section (search for ``). Add the
following after the last tag, where:layout_name is the file name of your keyboard layout in X11/xkb/symbols (in my case qwlm)
small_description a suitable short name (in my case am)
description an appropriate long name in one or more languages (in my case “americano-qwlm”)
eng a legal three letter (ISO 639-2) language code (e.g. eng for English)template:
```xml
layout_name
small-description
description
eng
```which in our case gives:
```xml
qwlm
am
americano-qwlm
eng
```Quick commands
```bash
# edit the /usr/shareX11/xkb/rules/evdev.xml file
sudo vim /usr/share/X11/xkb/rules/evdev.xml# add a symlink
sudo ln -s ~/dotfiles/americano/qwlm /usr/share/X11/xkb/symbols/qwlm
```You might need to restart your session (logout-login) to make it available to your desktop environnement.
### Windows installation
Simply run the installer. You can edit the klc file and recompile if you wish. You will need microsoft keyboad layout creator though.
## Et voilà!
Feel free to improve!