Hello fellow Colemak users
I am Demetris from Greece.
I've been using this Layout since April and it suits my need and smoothed out any typing problems that i had with QWERTY.
However a Native Greek Version doesn't exist so i had to make one so i could use constanly this Layout on my PC
and i had to switch back and forth from English Colemak to Greek Qwerty. That was a major drawback.
after some trial and error i made this xkb code that i add to the GR file (i am not that good with linux so that i could make a .sh to patch it easily)
default partial alphanumeric_keys alternate_group
xkb_symbols "colemak" {
include "gr(simple)"
name[Group1] = "Greek (Colemak)";
include "eurosign(e)"
include "level 3 (ralt_switch)"
key <CAPS> { [BackSpace,BackSpace,NoSymbol,NoSymbol ] }; // Replaces CapsLock with Backspace
key <AD01> { [dead_acute, dead_diaeresis,NoSymbol,NoSymbol ] }; // ´ ¨
key <AD03> { [Greek_phi, Greek_PHI,NoSymbol,NoSymbol ] }; // φ Φ
key <AD04> { [Greek_pi,Greek_PI,NoSymbol,NoSymbol ] }; // π Π
key <AD05> { [Greek_gamma,Greek_GAMMA,NoSymbol,NoSymbol ] }; // γ Γ
key <AD06> { [Greek_xi,Greek_XI,NoSymbol,NoSymbol ] }; // ξ Ξ
key <AD07> { [Greek_lamda,Greek_LAMDA,NoSymbol,NoSymbol ] }; // λ Λ
key <AD08> { [Greek_theta,Greek_THETA,NoSymbol,NoSymbol ] }; // θ Θ
key <AD09> { [Greek_upsilon,Greek_UPSILON,NoSymbol,NoSymbol ] }; // υ Υ
key <AD10> { [semicolon,colon,NoSymbol,NoSymbol ] }; // ; :
key <AC02> { [Greek_rho,Greek_RHO,NoSymbol,NoSymbol ] }; // ρ Ρ
key <AC03> { [Greek_sigma,Greek_SIGMA,NoSymbol,NoSymbol ] }; // σ Σ
key <AC04> { [Greek_tau,Greek_TAU,NoSymbol,NoSymbol ] }; // τ Τ
key <AC05> { [Greek_delta,Greek_DELTA,NoSymbol,NoSymbol ] }; // δ Δ
key <AC07> { [Greek_nu,Greek_NU,NoSymbol,NoSymbol ] }; // ν Ν
key <AC08> { [Greek_epsilon,Greek_EPSILON,EuroSign,NoSymbol ] }; // ε Ε
key <AC09> { [Greek_iota,Greek_IOTA,NoSymbol,NoSymbol ] }; // ι Ι
key <AC10> { [Greek_omicron,Greek_OMICRON,NoSymbol,NoSymbol ] }; // ο Ο
key <AC11> { [apostrophe,quotedbl,NoSymbol,NoSymbol ] }; // ' "
key <AB06> { [Greek_kappa,Greek_KAPPA,NoSymbol,NoSymbol ] }; // κ Κ
};
this it the latest version that i made
and i would like your opinions,positive & negative comments
and i really hope in the future to see my code added in xkb