https://github.com/gkovacs/spanish-colemak-macos
Multilingual colemak keyboard layout optimized for Spanish, German, and Hungarian, and supports French, Portuguese, Italian, Dutch, Danish, Norwegian, Swedish, Icelandic, Polish, Czech, Croatian, Slovak, Slovenian, Catalan, and Pinyin as well.
https://github.com/gkovacs/spanish-colemak-macos
colemak espanol hungarian macos magyar spanish
Last synced: 10 months ago
JSON representation
Multilingual colemak keyboard layout optimized for Spanish, German, and Hungarian, and supports French, Portuguese, Italian, Dutch, Danish, Norwegian, Swedish, Icelandic, Polish, Czech, Croatian, Slovak, Slovenian, Catalan, and Pinyin as well.
- Host: GitHub
- URL: https://github.com/gkovacs/spanish-colemak-macos
- Owner: gkovacs
- Created: 2023-08-13T01:10:32.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-13T05:13:20.000Z (over 2 years ago)
- Last Synced: 2024-12-30T07:42:35.657Z (11 months ago)
- Topics: colemak, espanol, hungarian, macos, magyar, spanish
- Homepage:
- Size: 22.5 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Spanish/German/Magyar Colemak macOS
Multilingual macOS colemak keyboard layout optimized for Spanish, German, and Hungarian, and supports French, Portuguese, Italian, Dutch, Danish, Norwegian, Swedish, Icelandic, Polish, Czech, Croatian, Slovak, Slovenian, and Pinyin as well.
This layout behaves like QWERTY when typing shortcuts. Ie, your usual shortcuts like command-T, command-F will all work with the same QWERTY locations you are used to.
### Spanish / Español
* `á` = `;a`
* `é` = `;e`
* `í` = `;i`
* `ó` = `;o`
* `ú` = `;u`
* `ý` = `;y`
* `ñ` = `;n`
### German / Deutsch
* `ß` = `;b`
* `ö` = `;s`
* `ü` = `;r`
* `ä` = `;p`
### Hungarian / Magyar
* `ő` = `;f`
* `ű` = `;w`
### French / Français
* `ç` = `;c`
* Letters with grave: `à` = `;ta`
* Letters with circumflex: `â` = `;la`
* Letters with umlaut: `ë` = `;ve`
* `æ` = `;da`
* `œ` = `;de`
### Portuguese / Português
* Letters with tilde: `ã` = `;xa`
### Norwegian / Norsk
* `ø` = `;do`
* `å` = `;dr`
### Icelandic / Íslenska
* `þ` = `;dt`
* `ð` = `;ds`
### Dutch / Nederlands
* `ij` = `;dj`
### Turkish / Türkçe
* `ğ` = `;hg`
* `ç` = `;c`
* `ş` = `;zs`
* `ı` = `;di`
* `İ` = `;dI`
### Slovenian / Slovenščina
* `ž` = `;hz`
* `č` = `;hc`
* `š` = `;hs`
### Croatian / Hrvatski
* `ć` = `;gc`
* `đ` = `;dd`
### Czech / Čeština
* `ď` = `;hd`
* `Ď` = `;hD`
* `ň` = `;hn`
* `ť` = `;ht`
* `ř` = `;hr`
### Slovak / Slovenčina
* `ľ` = `;hl`
### Polish / Polski
* `ą` = `;za`
* `ę` = `;ze`
* `ł` = `;dl`
* `ż` = `;dz`
* `ń` = `;gn`
* `ś` = `;gs`
* `ź` = `;gz`
### Pinyin
* `ǎ` = `;ha`
* `ǚ` = `;hv`
* `ā` = `;ma`
* `ǖ` = `;mv`
* `ǘ` = `;gv`
* `ǜ` = `;tv`
### Punctuation, non-accented characters, uppercase, colemak
Non-accented characters can be typed as usual. To type `;` itself, use `;;`. For uppercase characters, replace the last character with uppercase. So `Á` = `;A`, `À` = `;tA`
## Install
Place the file `magyar-colemak.keylayout` in the directory `/Users/geza/Library/Keyboard Layouts` (replacing `geza` with your username)
Then logout and log back in. Open the keyboard preferences, go to other languages, and select `Magyar Colemak`
## Other versions
If you want to use this on Windows, Linux, or Android via RIME, or want a version that supports QWERTY as the base keyboard layout, use https://github.com/gkovacs/rime-spanish
If you just need Colemak with QWERTY shortcuts and don't need to type accents, use https://github.com/gkovacs/colemak-qwerty-macos (for macOS) or https://github.com/gkovacs/rime-colemak (for Windows, Linux, or Android via RIME)
## Credits
Created by [Geza Kovacs](https://github.com/gkovacs)
using [Ukulele](https://scripts.sil.org/ukelele)