{"id":19491220,"url":"https://github.com/urob/colemak-win","last_synced_at":"2025-05-07T00:41:16.583Z","repository":{"id":108729610,"uuid":"486981844","full_name":"urob/colemak-win","owner":"urob","description":"Colemak DH keyboard layout for windows","archived":false,"fork":false,"pushed_at":"2025-04-22T23:21:13.000Z","size":240,"stargazers_count":6,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T00:24:10.991Z","etag":null,"topics":["colemak","colemak-dh","colemak-layout","msklc","windows"],"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/urob.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":"2022-04-29T13:26:19.000Z","updated_at":"2025-04-22T23:15:07.000Z","dependencies_parsed_at":"2023-03-13T14:23:19.747Z","dependency_job_id":null,"html_url":"https://github.com/urob/colemak-win","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urob%2Fcolemak-win","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urob%2Fcolemak-win/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urob%2Fcolemak-win/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urob%2Fcolemak-win/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/urob","download_url":"https://codeload.github.com/urob/colemak-win/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252793544,"owners_count":21805053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["colemak","colemak-dh","colemak-layout","msklc","windows"],"created_at":"2024-11-10T21:16:10.898Z","updated_at":"2025-05-07T00:41:16.577Z","avatar_url":"https://github.com/urob.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# colemak-win\n\nAdd Colemak-DH to the available keyboard layouts under Windows. The layout is installed\nat the OS-level and should work in all applications and even before signing in. No 3rd\nparty apps are required to use the layout.\n\n## Layout\n\nThe precompiled binaries install Colemak-DH for standard ANSI keyboards using a EN-US\nlanguage profile. Other language profiles and ISO variants can be installed with minor\nmodifications of the source file (see the \"building from source\" section below).\n\n![](Colemak.jpg)\n\n## Installation\n\nDownload the binaries folder, run `setup.exe`. This will add \"Colemak DH\" to\nthe list of available keyboards (requires a reboot on Windows 11). It can be\nselected from the language bar (`Ctrl + Shift`) or set as system default in the\nlanguage settings.\n\n## Building from source\n\nDownload the source file and load it to the Microsoft Keyboard Layout Creator (MSKLC) to\nbuild the binaries. \n\n*Note:* While some customization can be done in MSKLC itself, it is recommended to\ndirectly edit the source file instead when making changes. Editing keys in MSKLC will\nonly remap their output but won't change the underlying key event, creating\ninconsistencies when using modifiers.\n\n## Why not use AHK/kmonad?\n\nBecause installing the keyboard layout at the OS-level is more robust. I wanted a\nsolution that works across applications and also works at the login screen. (I still use\nAHK and kmonad to implement additional goodies on top of this configuration such as\n[home row mods](https://precondition.github.io/home-row-mods), dual-function\n`space`/`shift` key, `z` on left shift, `backspace` on right alt, `esc`/`ctrl` on\ncapslock, and others.)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furob%2Fcolemak-win","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furob%2Fcolemak-win","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furob%2Fcolemak-win/lists"}