Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anykeyh/us-intl-dev-x11
The base US Intl layout keyboard in linux is terrible for developer (quote and backtick as dead keys?). Let's fix it!
https://github.com/anykeyh/us-intl-dev-x11
international keyboard layout osx-alike smartdeadkeys xmodmap
Last synced: 11 days ago
JSON representation
The base US Intl layout keyboard in linux is terrible for developer (quote and backtick as dead keys?). Let's fix it!
- Host: GitHub
- URL: https://github.com/anykeyh/us-intl-dev-x11
- Owner: anykeyh
- Created: 2019-02-11T04:43:27.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-13T03:04:59.000Z (almost 6 years ago)
- Last Synced: 2024-10-25T01:31:41.238Z (about 2 months ago)
- Topics: international, keyboard, layout, osx-alike, smartdeadkeys, xmodmap
- Homepage:
- Size: 8.79 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# US International for Developer in X11
Aka layout inspired by OS/X US International layout, which is very confortable for European non-english speakers on qwerty (US) layout :-).
## Why
I just switch from MacOS to Manjaro Linux. So far I'm super happy with my setup. Except for the keyboard. The internationals layout sucks hard. It slow me down soooo much.
- With dead key, I'm tired to type `letś go` instead of `let's go`.
- Without dead key, the layout doesn't allow so much combinaisons.- Finally and in my opinion, having `altgr` on the right is not very ergonomic. I like to keep my modifier over the left size of my keyboard, while using the right side modifier for options so this mapping invert Alt and Alt+Gr by default (option removable).
## What
_"This keyboard layout changed my life and I çan enjoy Linux with āccènt wïthøut mispélling anymore"
— The author._- A keyboard layout heavily inspired from the US Intl on mac. Powerful and extensive, yet no dead key on non-modded key press.
- Most of the common european diacritics and accent should be present. if not, just make a PR.
- Some useful mathematics and monetary symbols.
- Most of the character with diacritics or accent are not mapped directly but the accent/diacritic is a dead-key under AltGr. So composition is needed. This is very useful because it allows virtually more characters and give room to other mapped keys.
- I tried to put the diacritics & accent intelligently. But I'm not so much knowledgeable for some of them. So feel free to discuss about it.## Instructions
Put the `.Xmodmap` file into your home directory. It should be taken in consideration at the next startup of your Xserver.
=> If not starting automatically, or if you want to get the layout working now, just launch the command:
```bash
xmodmap .Xmodmap
```- You may want to call the command on each X11 startup (e.g. in `.xinitrc`)
## AltGr vs Alt (aka. for Emacs users)
Alt and AltGr are reversed. You can comment the two first line of the map to avoid this behavior.
## Layout
note: `△` before character stand for deadkey
Each table represent a row of your QWERTY keyboard
```
1 ! ¡ ¹
2 @ ™ ²
3 # £ ³
4 $ € ¤
5 % ¶ ¶
6 ^ △^ ¼
7 & △˛ ½
8 * · °
9 ( ’ “
0 ) ’ ”
- _ △¯ —
= + ≠ ±
``````
q Q œ Œ
w W △˙ ₩
e E △´ ´
r R ® ₨
t T þ Þ
y T ¥ ¥
u U △¨ ¨
i I í Í
o O ø Ø
p P ₧ ₧
[ { « «
] } » »
``````
a A α Α
s S ß §
d D Ð Ð
f F ƒ △ ̣
g G γ Γ
h H h H
j J j J
k K k K
l L l L
; : … …
' " æ Æ
``````
z Z ̛△ △ ̉
x X △ ̣ △ ̣
c C △¸ △¸
v V ▽ △
b B β Β
n N △~ ~
m M µ Μ
, < ≤ ×
. > ≥ ÷
/ ? ¿ ¿
```## Help me
You're from northen europe? You are using diacritic I'm not even able to understand? There's room to improve this layout and make it the greatest International Layout ever :D
## Licence
Under MIT.