Add cmk_sky_us

This commit is contained in:
Skylar Hill 2023-11-17 23:42:55 -06:00 committed by Skylar Hill
parent d95bcc4bbd
commit 5425e02104
2 changed files with 57 additions and 0 deletions

View File

@ -163,6 +163,57 @@ xkb_symbols "cmk_ed_letters" {
};
partial alphanumeric_keys
xkb_symbols "cmk_sky" {
include "colemak(cmk_sky_letters)"
include "symkeys(cmk_ed_symbols)"
include "level3(ralt_switch)"
name[Group1]= "English/Intl (Colemak, edition DreymaR)";
};
hidden partial alphanumeric_keys
xkb_symbols "cmk_sky_letters" {
// Alphanumeric section (letter keys and semicolon)
key <AD01> { [ q, Q, singlelowquotemark, doublelowquotemark ] }; // QWE Q Cmk qQ ‚„
key <AD02> { [ w, W, leftsinglequotemark, leftdoublequotemark ] }; // QWE W Cmk wW ‘“
key <AD03> { [ f, F,rightsinglequotemark,rightdoublequotemark ] }; // QWE E Cmk fF ’”
key <AD04> { [ p, P, Greek_pi, paragraph ] }; // QWE R Cmk pP π¶
key <AD05> { [ g, G, eng, ENG ] }; // QWE T Cmk gG ŋŊ
key <AD06> { [ j, J, U0283, U01A9 ] }; // QWE Y Cmk jJ ʃƩ
key <AD07> { [ l, L, lstroke, Lstroke ] }; // QWE U Cmk lL łŁ
key <AD08> { [ u, U, U2039, guillemotleft ] }; // QWE I Cmk uU ‹«
key <AD09> { [ y, Y, U203A, guillemotright ] }; // QWE O Cmk yY ›»
key <AD10> { [ semicolon, colon, dead_diaeresis, ellipsis ] }; // QWE P Cmk ;: ¨…
// U2039/203A single guillemets; U0283/01A9 esh/ESH
key <AC01> { [ a, A, 1, exclam ] }; // QWE A Cmk aA đα
key <AC02> { [ r, R, 2, at ] }; // QWE S Cmk rR ®™
key <AC03> { [ s, S, 3, numbersign ] }; // QWE D Cmk sS ߧ
key <AC04> { [ t, T, 4, dollar ] }; // QWE F Cmk tT þÞ
key <AC05> { [ d, D, 5, percent ] }; // QWE G Cmk dD ðÐ
key <AC06> { [ h, H, 6, asciicircum ] }; // QWE H Cmk hH ħĦ
key <AC07> { [ n, N, 7, ampersand ] }; // QWE J Cmk nN –↑
key <AC08> { [ e, E, 8, asterisk ] }; // QWE K Cmk eE €←
key <AC09> { [ i, I, 9, parenleft ] }; // QWE L Cmk iI —→
key <AC10> { [ o, O, 0, parenright ] }; // QWE ; Cmk oO ºª
//
key <AB01> { [ z, Z, U0292, U01B7 ] }; // QWE Z Cmk zZ ʒƷ
key <AB02> { [ x, X, dagger, doubledagger ] }; // QWE X Cmk xX †‡
key <AB03> { [ c, C, copyright, cent ] }; // QWE C Cmk cC ©¢
key <AB04> { [ v, V, division, Greek_gamma ] }; // QWE V Cmk vV ÷γ
key <AB05> { [ b, B, enfilledcircbullet, Greek_beta ] }; // QWE B Cmk bB •β
key <AB06> { [ k, K, ccedilla, Ccedilla ] }; // QWE N Cmk kK çÇ
key <AB07> { [ m, M, multiply, downarrow ] }; // QWE M Cmk mM ×↓
//
key <SPCE> { [ space, space, nobreakspace, nobreakspace ] }; // Space
// U0292/01B7 ezh/EZH
//// Activating the line below will "hard" enable the Cmk-DH = Curl(DHm) mod; see below.
// include "colemak(cmk_ed_dh)"
//// Activating the line below will "hard" enable the old Curl(DHk) mod; see below.
// include "colemak(cmk_ed_dhk)"
//// This is the old Curl(DvH) Colemak ergo mod, keeping V and M in place.
// include "colemak(cmk_ed_dvh)"
};
// ******************************************************
// ***** Stevep99/DreymaR: Curl(DH) ergonomic mods *****

View File

@ -964,6 +964,12 @@ xkb_symbols "cmk_ed_us" {
name[Group1]= "English/Intl (Colemak, edition DreymaR)";
};
partial alphanumeric_keys
xkb_symbols "cmk_sky_us" {
include "colemak(cmk_sky)"
name[Group1]= "English/Intl (Colemak, edition Skylark)";
};
// Tarmak symbols by DreymaR, for the XKeyboardConfig xkb-data package.
// 2006-01-01 Shai Coleman http://colemak.com/ (Public Domain) : The Colemak keyboard layout.
// 2012-01-01 OEystein "DreymaR" Bech-Aase, formerly Bech Gadmar : Tarmak (transitional Colemak) layouts.