summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjavier <jjavier1981@gmail.com>2012-12-20 13:45:35 +0100
committerSergey V. Udaltsov <svu@gnome.org>2013-01-15 22:15:28 +0000
commit1627fb9c93c906b17a647b12dabc20ca7c3f36ab (patch)
tree5e2a0e952b2ce430f5e3efe29d128cd51686dc66
parent1921a38fb8178d2e6476f974a17bcb2bc14e0c36 (diff)
downloadxkeyboard-config-1627fb9c93c906b17a647b12dabc20ca7c3f36ab.tar.gz
Add Sun keyboard layout variants
Sun variants are widely used not only for users with Sun Keyboards. Adding as EXTRAS.
-rw-r--r--symbols/ara7
-rw-r--r--symbols/be7
-rw-r--r--symbols/br7
-rw-r--r--symbols/ca5
-rw-r--r--symbols/ch12
-rw-r--r--symbols/cz7
-rw-r--r--symbols/de5
-rw-r--r--symbols/dk7
-rw-r--r--symbols/ee7
-rw-r--r--symbols/es7
-rw-r--r--symbols/fi7
-rw-r--r--symbols/fr7
-rw-r--r--symbols/gb7
-rw-r--r--symbols/gr7
-rw-r--r--symbols/it7
-rw-r--r--symbols/jp27
-rw-r--r--symbols/kr7
-rw-r--r--symbols/lt5
-rw-r--r--symbols/lv5
-rw-r--r--symbols/nl7
-rw-r--r--symbols/no7
-rw-r--r--symbols/pl5
-rw-r--r--symbols/pt7
-rw-r--r--symbols/ro5
-rw-r--r--symbols/ru5
-rw-r--r--symbols/se7
-rw-r--r--symbols/sk7
-rw-r--r--symbols/tr7
-rw-r--r--symbols/tw7
-rw-r--r--symbols/ua7
-rw-r--r--symbols/us5
31 files changed, 226 insertions, 0 deletions
diff --git a/symbols/ara b/symbols/ara
index 146e9b3..c0d57ef 100644
--- a/symbols/ara
+++ b/symbols/ara
@@ -272,3 +272,10 @@ xkb_symbols "olpc" {
include "group(olpc)"
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/ara(sun_type6)"
+};
diff --git a/symbols/be b/symbols/be
index e39fccf..cf8e068 100644
--- a/symbols/be
+++ b/symbols/be
@@ -230,3 +230,10 @@ xkb_symbols "wang" {
key <TLDE> { [ twosuperior, threesuperior, notsign, asciitilde ] };
key <LSGT> { [ less, greater, backslash, brokenbar ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/be(sun_type6)"
+};
diff --git a/symbols/br b/symbols/br
index 8ead57c..dee7188 100644
--- a/symbols/br
+++ b/symbols/br
@@ -315,3 +315,10 @@ xkb_symbols "nativo-epo" {
key <AB06> { [ gcircumflex, Gcircumflex, q, Q ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/br(sun_type6)"
+};
diff --git a/symbols/ca b/symbols/ca
index ab9cef1..e939953 100644
--- a/symbols/ca
+++ b/symbols/ca
@@ -528,3 +528,8 @@ xkb_symbols "shs" {
include "compose(rctrl)"
};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/ca(sun_type6)"
+};
diff --git a/symbols/ch b/symbols/ch
index d890c33..989a2df 100644
--- a/symbols/ch
+++ b/symbols/ch
@@ -211,3 +211,15 @@ xkb_symbols "fr_mac" {
[ agrave, adiaeresis, braceleft ]
};
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6_de" {
+ include "sun_vndr/ch(sun_type6_de)"
+};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6_fr" {
+ include "sun_vndr/ch(sun_type6_fr)"
+};
diff --git a/symbols/cz b/symbols/cz
index db3dd48..336050c 100644
--- a/symbols/cz
+++ b/symbols/cz
@@ -175,3 +175,10 @@ xkb_symbols "dvorak-ucw" {
include "level3(ralt_switch)"
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/cz(sun_type6)"
+};
diff --git a/symbols/de b/symbols/de
index 6ac1e67..6872f46 100644
--- a/symbols/de
+++ b/symbols/de
@@ -650,3 +650,8 @@ xkb_symbols "hu" {
};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/de(sun_type6)"
+};
diff --git a/symbols/dk b/symbols/dk
index 1deea28..4e656b2 100644
--- a/symbols/dk
+++ b/symbols/dk
@@ -71,3 +71,10 @@ xkb_symbols "dvorak" {
name[Group1]= "Danish (Dvorak)";
key <AD12> { [ asciitilde, asciicircum, dead_diaeresis, dead_tilde ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/dk(sun_type6)"
+};
diff --git a/symbols/ee b/symbols/ee
index e171b78..67c4844 100644
--- a/symbols/ee
+++ b/symbols/ee
@@ -99,3 +99,10 @@ xkb_symbols "us" {
include "level3(ralt_switch)"
include "eurosign(e)"
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/ee(sun_type6)"
+};
diff --git a/symbols/es b/symbols/es
index fec506a..cf66f9b 100644
--- a/symbols/es
+++ b/symbols/es
@@ -215,3 +215,10 @@ xkb_symbols "olpc2" {
include "level3(ralt_switch)"
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/es(sun_type6)"
+};
diff --git a/symbols/fi b/symbols/fi
index fc5a0a2..b8b2183 100644
--- a/symbols/fi
+++ b/symbols/fi
@@ -196,3 +196,10 @@ xkb_symbols "mac" {
name[Group1]="Finnish (Macintosh)";
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/fi(sun_type6)"
+};
diff --git a/symbols/fr b/symbols/fr
index 45ef6a4..0d1d13d 100644
--- a/symbols/fr
+++ b/symbols/fr
@@ -1024,3 +1024,10 @@ xkb_symbols "geo" {
key <AB10> { [ 0x010010ed, noSymbol ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/fr(sun_type6)"
+};
diff --git a/symbols/gb b/symbols/gb
index 58e966f..c7de8c3 100644
--- a/symbols/gb
+++ b/symbols/gb
@@ -199,3 +199,10 @@ xkb_symbols "mac_intl" {
include "level3(ralt_switch)"
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/gb(sun_type6)"
+};
diff --git a/symbols/gr b/symbols/gr
index d7d1260..ba04d9f 100644
--- a/symbols/gr
+++ b/symbols/gr
@@ -194,3 +194,10 @@ xkb_symbols "nodeadkeys" {
key <AC10> { [ semicolon, colon ] }; // ; :
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/gr(sun_type6)"
+};
diff --git a/symbols/it b/symbols/it
index d70e497..f0336e5 100644
--- a/symbols/it
+++ b/symbols/it
@@ -298,3 +298,10 @@ xkb_symbols "ibm" {
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/it(sun_type6)"
+};
diff --git a/symbols/jp b/symbols/jp
index 4ef77f8..72985fd 100644
--- a/symbols/jp
+++ b/symbols/jp
@@ -292,3 +292,30 @@ xkb_symbols "dvorak" {
key <AB09> { [ v, V ] };
key <AB10> { [ z, Z ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6_suncompat" {
+ include "sun_vndr/jp(sun_type6_suncompat)"
+};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/jp(sun_type6)"
+};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type7_suncompat" {
+ include "sun_vndr/jp(sun_type7_suncompat)"
+};
+
+partial alphanumeric_keys
+ xkb_symbols "suncompat" {
+ include "sun_vndr/jp(suncompat)"
+};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type7" {
+ include "sun_vndr/jp(sun_type7)"
+};
diff --git a/symbols/kr b/symbols/kr
index 4625188..ced9a07 100644
--- a/symbols/kr
+++ b/symbols/kr
@@ -24,3 +24,10 @@ xkb_symbols "koreankeys_raltctl" {
key <RALT> { [ Hangul ] };
key <RCTL> { [ Hangul_Hanja ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/kr(sun_type6)"
+};
diff --git a/symbols/lt b/symbols/lt
index 5435460..206611d 100644
--- a/symbols/lt
+++ b/symbols/lt
@@ -312,3 +312,8 @@ xkb_symbols "us_dvorak" {
include "level3(ralt_switch)"
};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/lt(sun_type6)"
+};
diff --git a/symbols/lv b/symbols/lv
index 567caa6..0eee7de 100644
--- a/symbols/lv
+++ b/symbols/lv
@@ -520,3 +520,8 @@ xkb_symbols "apostrophecolemak" {
modifier_map Mod5 { <AC11> };
};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/lv(sun_type6)"
+};
diff --git a/symbols/nl b/symbols/nl
index 4c94a65..5e3940b 100644
--- a/symbols/nl
+++ b/symbols/nl
@@ -148,3 +148,10 @@ xkb_symbols "mac" {
// do just nothing
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/nl(sun_type6)"
+};
diff --git a/symbols/no b/symbols/no
index 8012570..208d1ec 100644
--- a/symbols/no
+++ b/symbols/no
@@ -251,3 +251,10 @@ xkb_symbols "colemak" {
key <AD09> { [ y, Y, leftarrow, yen ] };
key <AD10> { [ oslash, Ooblique, dead_acute, dead_doubleacute ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/no(sun_type6)"
+};
diff --git a/symbols/pl b/symbols/pl
index 02432ac..4c8ed1d 100644
--- a/symbols/pl
+++ b/symbols/pl
@@ -502,3 +502,8 @@ xkb_symbols "colemak" {
include "level3(ralt_switch)"
};
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/pl(sun_type6)"
+};
+
diff --git a/symbols/pt b/symbols/pt
index d55af93..ac3635c 100644
--- a/symbols/pt
+++ b/symbols/pt
@@ -218,3 +218,10 @@ xkb_symbols "nativo-epo" {
key <AB06> { [ gcircumflex, Gcircumflex, q, Q ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/pt(sun_type6)"
+};
diff --git a/symbols/ro b/symbols/ro
index 58e58c5..eea5159 100644
--- a/symbols/ro
+++ b/symbols/ro
@@ -233,3 +233,8 @@ xkb_symbols "ergonomic" {
key <AC08> { [ icircumflex, Icircumflex, k, K ] };
};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/ro(sun_type6)"
+};
diff --git a/symbols/ru b/symbols/ru
index a3dabef..0248dc6 100644
--- a/symbols/ru
+++ b/symbols/ru
@@ -651,3 +651,8 @@ xkb_symbols "ruu" {
include "level3(ralt_switch)"
};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/ru(sun_type6)"
+};
diff --git a/symbols/se b/symbols/se
index 827b091..04ce1d2 100644
--- a/symbols/se
+++ b/symbols/se
@@ -310,3 +310,10 @@ xkb_symbols "swl" {
key <AE09> { [ 0x110c97b, 0x110c90a, 0x110c98b, 0x110c965 ] };
key <AE10> { [ 0x110c974, 0x110c909, 0x110c98c, 0x110c968 ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/se(sun_type6)"
+};
diff --git a/symbols/sk b/symbols/sk
index 3a1b4a4..e33b74a 100644
--- a/symbols/sk
+++ b/symbols/sk
@@ -101,3 +101,10 @@ xkb_symbols "qwerty_bksl" {
key <BKSL> { [ backslash, bar, slash, NoSymbol ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/sk(sun_type6)"
+};
diff --git a/symbols/tr b/symbols/tr
index 025f844..72bf590 100644
--- a/symbols/tr
+++ b/symbols/tr
@@ -352,3 +352,10 @@ xkb_symbols "crh_alt" {
key <AB06> { [ n, N, ntilde, Ntilde ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/tr(sun_type6)"
+};
diff --git a/symbols/tw b/symbols/tw
index b98e21e..e97c0b6 100644
--- a/symbols/tw
+++ b/symbols/tw
@@ -72,3 +72,10 @@ xkb_symbols "saisiyat" {
include "level3(ralt_switch)"
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/tw(sun_type6)"
+};
diff --git a/symbols/ua b/symbols/ua
index 262243e..ddfe11f 100644
--- a/symbols/ua
+++ b/symbols/ua
@@ -306,3 +306,10 @@ xkb_symbols "homophonic" {
key <AB09> { [ period, greater ] };
key <AB10> { [ slash, question ] };
};
+
+// EXTRAS:
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/ua(sun_type6)"
+};
diff --git a/symbols/us b/symbols/us
index 84bf15e..11c971c 100644
--- a/symbols/us
+++ b/symbols/us
@@ -1475,3 +1475,8 @@ xkb_symbols "crd" {
// End alphanumeric section
};
+
+partial alphanumeric_keys
+ xkb_symbols "sun_type6" {
+ include "sun_vndr/us(sun_type6)"
+};