{"id":17680387,"url":"https://github.com/anykeyh/us-intl-dev-x11","last_synced_at":"2026-03-19T01:45:58.172Z","repository":{"id":69956652,"uuid":"170069133","full_name":"anykeyh/us-intl-dev-x11","owner":"anykeyh","description":"The base US Intl layout keyboard in linux is terrible for developer (quote and backtick as dead keys?). Let's fix it!","archived":false,"fork":false,"pushed_at":"2019-02-13T03:04:59.000Z","size":9,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-22T23:02:10.470Z","etag":null,"topics":["international","keyboard","layout","osx-alike","smartdeadkeys","xmodmap"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anykeyh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-11T04:43:27.000Z","updated_at":"2022-11-17T15:11:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"fff5672e-846c-49fd-9d2d-a650746dfcbf","html_url":"https://github.com/anykeyh/us-intl-dev-x11","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anykeyh/us-intl-dev-x11","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anykeyh%2Fus-intl-dev-x11","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anykeyh%2Fus-intl-dev-x11/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anykeyh%2Fus-intl-dev-x11/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anykeyh%2Fus-intl-dev-x11/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anykeyh","download_url":"https://codeload.github.com/anykeyh/us-intl-dev-x11/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anykeyh%2Fus-intl-dev-x11/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29116450,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T05:31:32.482Z","status":"ssl_error","status_checked_at":"2026-02-05T05:31:29.075Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["international","keyboard","layout","osx-alike","smartdeadkeys","xmodmap"],"created_at":"2024-10-24T09:06:52.659Z","updated_at":"2026-02-05T08:02:31.574Z","avatar_url":"https://github.com/anykeyh.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# US International for Developer in X11\n\nAka layout inspired by OS/X US International layout, which is very confortable for European non-english speakers on qwerty (US) layout :-).\n\n## Why\n\nI 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. \n\n- With dead key, I'm tired to type `letś go` instead of `let's go`.\n- Without dead key, the layout doesn't allow so much combinaisons.\n\n- 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).\n  \n## What\n_\"This keyboard layout changed my life and I çan enjoy Linux with āccènt wïthøut mispélling anymore\" \n— The author._\n\n- A keyboard layout heavily inspired from the US Intl on mac. Powerful and extensive, yet no dead key on non-modded key press.\n- Most of the common european diacritics and accent should be present. if not, just make a PR.\n- Some useful mathematics and monetary symbols.\n- 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.\n- I tried to put the diacritics \u0026 accent intelligently. But I'm not so much knowledgeable for some of them. So feel free to discuss about it.\n\n## Instructions\n\nPut the `.Xmodmap` file into your home directory. It should be taken in consideration at the next startup of your Xserver.\n\n=\u003e If not starting automatically, or if you want to get the layout working now, just launch the command:\n\n```bash\nxmodmap .Xmodmap\n```\n\n- You may want to call the command on each X11 startup (e.g. in `.xinitrc`)\n\n## AltGr vs Alt (aka. for Emacs users)\n\nAlt and AltGr are reversed. You can comment the two first line of the map to avoid this behavior.\n\n## Layout\n\nnote: `△` before character stand for deadkey\n\nEach table represent a row of your QWERTY keyboard\n\n```\n1  !   ¡  ¹\n2  @   ™  ²\n3  #   £  ³\n4  $   €  ¤\n5  %   ¶  ¶\n6  ^  △^  ¼\n7  \u0026  △˛  ½  \n8  *   ·  °\n9  (   ’  “\n0  )   ’  ”\n-  _  △¯  —\n=  +   ≠  ±\n```\n\n```\nq Q  œ Œ\nw W △˙ ₩\ne E △´ ´\nr R ®  ₨\nt T þ  Þ\ny T ¥  ¥\nu U △¨ ¨\ni I í Í\no O ø Ø\np P ₧ ₧\n[ { « «\n] } » »\n```\n\n```\na A α  Α\ns S ß  §\nd D Ð  Ð\nf F ƒ △ ̣\ng G γ Γ\nh H h H\nj J j J\nk K k K\nl L l L\n; : … …\n' \" æ Æ\n```\n\n```\nz Z  ̛△  △ ̉\nx X  △ ̣  △ ̣\nc C  △¸ △¸\nv V ▽ △\nb B β Β\nn N △~ ~\nm M µ Μ\n, \u003c ≤ ×\n. \u003e ≥ ÷\n/ ? ¿ ¿\n```\n\n## Help me\n\nYou'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\n\n## Licence\n\nUnder MIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanykeyh%2Fus-intl-dev-x11","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanykeyh%2Fus-intl-dev-x11","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanykeyh%2Fus-intl-dev-x11/lists"}