An open API service indexing awesome lists of open source software.

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.

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)