~ecs/dotfiles

32c48b66ef05b41e1bb0d43ae7905e3cd7fb34f0 — Ember Sawady a month ago 1945cd5
sitelen pona kb layout ig
1 files changed, 65 insertions(+), 0 deletions(-)

A etc/xkb/symbols/sitelen_pona
A etc/xkb/symbols/sitelen_pona => etc/xkb/symbols/sitelen_pona +65 -0
@@ 0,0 1,65 @@
default partial alphanumeric_keys modifier_keys
xkb_symbols "intl" {

  name[Group1]="Sitelen Pona";

  // Sitelen Pona keyboard layout
  // by Rebecca Bettencourt
  // http://www.kreativekorp.com

  key <TLDE> { [ parenleft,  parenright, less,         greater    ] };
  key <AE01> { [ UF1973,     UF1939,     UF1957,       UF1979     ] };
  key <AE02> { [ UF196E,     UF193E,     UF1951,       UF1901     ] };
  key <AE03> { [ UF193C,     UF193D,     UF190B,       UF197D     ] };
  key <AE04> { [ UF1969,     UF1908,     UF1932,       UF19A1     ] };
  key <AE05> { [ UF192D,     UF194C,     UF1943,       UF197B     ] };
  key <AE06> { [ UF1928,     UF1963,     UF1966,       UF1983     ] };
  key <AE07> { [ UF190A,     UF1962,     UF1974,       UF1980     ] };
  key <AE08> { [ UF1916,     UF1976,     UF1926,       UF1978     ] };
  key <AE09> { [ UF1904,     UF1990,     UF1947,       UF19A3     ] };
  key <AE10> { [ UF1902,     UF1991,     UF194B,       U1F5E7     ] };
  key <AE11> { [ U200D,      U200D,      UF1993,       UF1992     ] };
  key <AE12> { [ UF1995,     UF1996,     UF1994,       UF1999     ] };

  key <AD01> { [ UF1959,     UF1964,     UF191C,       UF193A     ] };
  key <AD02> { [ UF1921,     UF1975,     UF195A,       UF1972     ] };
  key <AD03> { [ UF1909,     UF1956,     UF1953,       UF197C     ] };
  key <AD04> { [ UF196B,     UF1924,     UF192B,       UF1987     ] };
  key <AD05> { [ UF196C,     UF196D,     UF1965,       UF197E     ] };
  key <AD06> { [ UF192C,     UF1907,     UF1917,       UF1981     ] };
  key <AD07> { [ UF195E,     UF1915,     UF1970,       UF196F     ] };
  key <AD08> { [ UF190D,     UF190E,     UF190F,       UF1982     ] };
  key <AD09> { [ UF1944,     UF190C,     UF195C,       UF197A     ] };
  key <AD10> { [ UF1954,     UF1948,     UF1952,       UF1955     ] };
  key <AD11> { [ UF1997,     UF199A,     bracketleft,  braceleft  ] };
  key <AD12> { [ UF1998,     UF199B,     bracketright, braceright ] };
  key <BKSL> { [ slash,      underscore, backslash,    bar        ] };

  key <AC01> { [ UF1900,     UF1906,     UF1914,       UF1905     ] };
  key <AC02> { [ UF1961,     UF1960,     UF195B,       UF1958     ] };
  key <AC03> { [ UF1968,     UF192A,     UF1925,       UF1903     ] };
  key <AC04> { [ UF194D,     UF1950,     UF191A,       UF19A0     ] };
  key <AC05> { [ UF1946,     UF191F,     UF1923,       UF1985     ] };
  key <AC06> { [ UF1942,     UF195D,     UF194A,       UF19A2     ] };
  key <AC07> { [ UF1911,     UF1913,     UF1910,       UF1912     ] };
  key <AC08> { [ UF1918,     UF1919,     UF191B,       UF1988     ] };
  key <AC09> { [ UF1927,     UF192E,     UF1929,       UF192F     ] };
  key <AC10> { [ UF199C,     UF199D,     semicolon,    colon      ] };
  key <AC11> { [ apostrophe, quotedbl,   plus,         asterisk   ] };

  key <AB01> { [ UF1967,     UF1922,     UF1937,       UF1938     ] };
  key <AB02> { [ UF1949,     UF1936,     UF1971,       UF195F     ] };
  key <AB03> { [ UF194E,     UF1945,     UF191E,       UF1984     ] };
  key <AB04> { [ UF1977,     UF196A,     UF191D,       UF197F     ] };
  key <AB05> { [ UF1941,     UF193F,     UF194F,       UF1935     ] };
  key <AB06> { [ UF1986,     UF193B,     UF1920,       UF1940     ] };
  key <AB07> { [ UF1934,     UF1930,     UF1931,       UF1933     ] };
  key <AB08> { [ U3001,      U300C,      comma,        U300E      ] };
  key <AB09> { [ U3002,      U300D,      period,       U300F      ] };
  key <AB10> { [ minus,      equal,      exclam,       question   ] };

  key <SPCE> { [ U3000,      U3000,      space,        space      ] };

  include "level3(ralt_switch)"

};