diff --git a/layouts/af b/layouts/af index 33735fc..2efa81c 100644 --- a/layouts/af +++ b/layouts/af @@ -2,10 +2,22 @@ ' = گ , = و +- = - . = . / = / +1 = ۱ +2 = ۲ +3 = ۳ +4 = ۴ +5 = ۵ +6 = ۶ +7 = ۷ +8 = ۸ +9 = ۹ ; = ک += = = [ = ج +\ = \ ] = چ a = ش b = ذ @@ -38,10 +50,21 @@ shift = layer(af_shift) [af_shift:S] ' = ؛ , = > +- = ـ . = < / = ؟ +1 = ! +2 = ٬ +3 = ٫ +4 =  +5 = ٪ +6 = × +7 = ، +8 = * ; = : += = + [ = } +\ = | ] = { a = ؤ b = ‌ diff --git a/layouts/al b/layouts/al index e767fa6..05eb987 100644 --- a/layouts/al +++ b/layouts/al @@ -2,10 +2,22 @@ ' = [ , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ë += = = [ = ç +\ = ] ] = @ a = a b = b @@ -38,10 +50,22 @@ shift = layer(al_shift) [al_shift:S] ' = { , = ; +- = _ . = : / = ? +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = Ë += = + [ = Ç +\ = } ] = ' a = A b = B diff --git a/layouts/am b/layouts/am index 818b551..8915161 100644 --- a/layouts/am +++ b/layouts/am @@ -2,10 +2,22 @@ ' = ր , = խ +- = է . = շ / = ռ +1 = ֆ +2 = ձ +3 = ֊ +4 = , +5 = ։ +6 = ՞ +7 = ․ +8 = ՛ +9 = ) ; = պ += = ղ [ = ծ +\ = » ] = ց a = ջ b = զ @@ -38,10 +50,22 @@ shift = layer(am_shift) [am_shift:S] ' = Ր , = Խ +- = Է . = Շ / = Ռ +1 = Ֆ +2 = Ձ +3 = — +4 = $ +5 = … +6 = % +7 = և +8 = ՚ +9 = ( ; = Պ += = Ղ [ = Ծ +\ = « ] = Ց a = Ջ b = Զ diff --git a/layouts/ara b/layouts/ara index 659505b..bdc7cdb 100644 --- a/layouts/ara +++ b/layouts/ara @@ -2,10 +2,22 @@ ' = ط , = و +- = - . = ز / = ظ +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ك += = = [ = ج +\ = \ ] = د a = ش b = ﻻ @@ -38,10 +50,22 @@ shift = layer(ara_shift) [ara_shift:S] ' = " , = , +- = _ . = . / = ؟ +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ) ; = : += = + [ = < +\ = … ] = > a = ِ b = ﻵ diff --git a/layouts/at b/layouts/at index d91d2ff..51428da 100644 --- a/layouts/at +++ b/layouts/at @@ -2,10 +2,21 @@ ' = ä , = , +- = ß . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ö [ = ü +\ = # ] = + a = a b = b @@ -38,10 +49,21 @@ shift = layer(at_shift) [at_shift:S] ' = Ä , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = § +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ö [ = +\ = ' ] = * a = A b = B diff --git a/layouts/au b/layouts/au index 2135cc2..39fa7a2 100644 --- a/layouts/au +++ b/layouts/au @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(au_shift) [au_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/az b/layouts/az index ac9bc94..27925cf 100644 --- a/layouts/az +++ b/layouts/az @@ -2,10 +2,22 @@ ' = ə , = ç +- = - . = ş / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ı += = = [ = ö +\ = \ ] = ğ a = a b = b @@ -38,10 +50,22 @@ shift = layer(az_shift) [az_shift:S] ' = Ə , = Ç +- = _ . = Ş / = , +1 = ! +2 = " +3 = Ⅶ +4 = ; +5 = % +6 = : +7 = ? +8 = * +9 = ( ; = I += = + [ = Ö +\ = / ] = Ğ a = A b = B diff --git a/layouts/ba b/layouts/ba index c0392f0..f2688e2 100644 --- a/layouts/ba +++ b/layouts/ba @@ -2,10 +2,22 @@ ' = ć , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = č += = + [ = š +\ = ž ] = đ a = a b = b @@ -38,10 +50,22 @@ shift = layer(ba_shift) [ba_shift:S] ' = Ć , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Č += = * [ = Š +\ = Ž ] = Đ a = A b = B diff --git a/layouts/bd b/layouts/bd index e3b5754..d0c7ef2 100644 --- a/layouts/bd +++ b/layouts/bd @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = ১ +2 = ২ +3 = ৩ +4 = ৪ +5 = ৫ +6 = ৬ +7 = ৭ +8 = ৮ +9 = ৯ ; = ; += = = [ = [ +\ = \ ] = ] a = ৃ b = ন @@ -38,10 +50,22 @@ shift = layer(bd_shift) [bd_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = ৗ b = ণ diff --git a/layouts/be b/layouts/be index f075f03..bdbcfc3 100644 --- a/layouts/be +++ b/layouts/be @@ -2,9 +2,21 @@ ' = ù , = ; +- = ) . = : / = = +1 = & +2 = é +3 = " +4 = ' +5 = ( +6 = § +7 = è +8 = ! +9 = ç ; = m += = - +\ = µ ] = $ a = q b = b @@ -37,9 +49,21 @@ shift = layer(be_shift) [be_shift:S] ' = % , = . +- = ° . = / / = + +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = M += = _ +\ = £ ] = * a = Q b = B diff --git a/layouts/bg b/layouts/bg index 064a055..d451400 100644 --- a/layouts/bg +++ b/layouts/bg @@ -2,10 +2,22 @@ ' = ч , = р +- = - . = л / = б +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = м += = . [ = ц +\ = „ ] = ; a = ь b = ф @@ -38,10 +50,22 @@ shift = layer(bg_shift) [bg_shift:S] ' = Ч , = Р +- = $ . = Л / = Б +1 = ! +2 = ? +3 = + +4 = " +5 = % +6 = = +7 = : +8 = / +9 = – ; = М += = € [ = Ц +\ = “ ] = § a = ѝ b = Ф diff --git a/layouts/br b/layouts/br index c0a025c..214ddb3 100644 --- a/layouts/br +++ b/layouts/br @@ -1,9 +1,21 @@ [br:layout] , = , +- = - . = . / = ; +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ç += = = +\ = ] ] = [ a = a b = b @@ -35,9 +47,20 @@ shift = layer(br_shift) [br_shift:S] , = < +- = _ . = > / = : +1 = ! +2 = @ +3 = # +4 = $ +5 = % +7 = & +8 = * +9 = ( ; = Ç += = + +\ = } ] = { a = A b = B diff --git a/layouts/brai b/layouts/brai index 3ea92a8..7bc9589 100644 --- a/layouts/brai +++ b/layouts/brai @@ -1,5 +1,7 @@ [brai:layout] +\ = \ shift = layer(brai_shift) [brai_shift:S] +\ = | diff --git a/layouts/bt b/layouts/bt index 4a33dcb..de33038 100644 --- a/layouts/bt +++ b/layouts/bt @@ -2,10 +2,22 @@ ' = ཛ , = ས +- = ༔ . = ཧ / = ཨ +1 = ༡ +2 = ༢ +3 = ༣ +4 = ༤ +5 = ༥ +6 = ༦ +7 = ༧ +8 = ༨ +9 = ༩ ; = ཚ += = ། [ = ཇ +\ = ཝ ] = ཉ a = ཏ b = ར @@ -38,10 +50,22 @@ shift = layer(bt_shift) [bt_shift:S] ' = ྫ , = ྶ +- = ཿ . = ྷ / = ྸ +1 = ༄ +2 = ༅ +3 = ༆ +4 = ཈ +5 = ཰ +6 = ༈ +7 = ༸ +8 = ༴ +9 = ༼ ; = ྪ += = ༑ [ = ྗ +\ = ྭ ] = ྙ a = ྟ b = ྲ diff --git a/layouts/bw b/layouts/bw index 245d93e..9b4f678 100644 --- a/layouts/bw +++ b/layouts/bw @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(bw_shift) [bw_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/by b/layouts/by index af15f13..2e547f0 100644 --- a/layouts/by +++ b/layouts/by @@ -2,10 +2,22 @@ ' = э , = б +- = - . = ю / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ж += = = [ = х +\ = \ ] = ' a = ф b = і @@ -38,10 +50,22 @@ shift = layer(by_shift) [by_shift:S] ' = Э , = Б +- = _ . = Ю / = , +1 = ! +2 = " +3 = № +4 = ; +5 = % +6 = : +7 = ? +8 = * +9 = ( ; = Ж += = + [ = Х +\ = / ] = ' a = Ф b = І diff --git a/layouts/ca b/layouts/ca index 85c06b5..1a4c34c 100644 --- a/layouts/ca +++ b/layouts/ca @@ -1,9 +1,21 @@ [ca:layout] , = , +- = - . = . / = é +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = +\ = < a = a b = b c = c @@ -34,9 +46,21 @@ shift = layer(ca_shift) [ca_shift:S] , = ' +- = _ . = . / = É +1 = ! +2 = " +3 = / +4 = $ +5 = % +6 = ? +7 = & +8 = * +9 = ( ; = : += = + +\ = > a = A b = B c = C diff --git a/layouts/cd b/layouts/cd index da35dd9..8c7f793 100644 --- a/layouts/cd +++ b/layouts/cd @@ -2,10 +2,22 @@ ' = ɔ , = ; +- = - . = : / = ! +1 = & +2 = ́ +3 = ̀ +4 = ( +5 = { +6 = } +7 = ) +8 = ̂ +9 = ̌ ; = m += = = [ = ɛ +\ = " ] = * a = q b = b @@ -38,10 +50,22 @@ shift = layer(cd_shift) [cd_shift:S] ' = Ɔ , = . +- = _ . = / / = ' +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = M += = + [ = Ɛ +\ = \ ] = ^ a = Q b = B diff --git a/layouts/ch b/layouts/ch index 44ceb8b..2bbed4e 100644 --- a/layouts/ch +++ b/layouts/ch @@ -2,10 +2,21 @@ ' = ä , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ö [ = ü +\ = $ a = a b = b c = c @@ -37,10 +48,21 @@ shift = layer(ch_shift) [ch_shift:S] ' = à , = ; +- = ? . = : / = _ +1 = + +2 = " +3 = * +4 = ç +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = é [ = è +\ = £ ] = ! a = A b = B diff --git a/layouts/cm b/layouts/cm index ab2a51e..26c37d1 100644 --- a/layouts/cm +++ b/layouts/cm @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(cm_shift) [cm_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/cn b/layouts/cn index e1f356b..57d25a7 100644 --- a/layouts/cn +++ b/layouts/cn @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(cn_shift) [cn_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/cz b/layouts/cz index 1f9c668..72d24e0 100644 --- a/layouts/cz +++ b/layouts/cz @@ -2,8 +2,18 @@ ' = § , = , +- = = . = . / = - +1 = + +2 = ě +3 = š +4 = č +5 = ř +6 = ž +7 = ý +8 = á +9 = í ; = ů [ = ú ] = ) @@ -38,10 +48,21 @@ shift = layer(cz_shift) [cz_shift:S] ' = ! , = ? +- = % . = : / = _ +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = " [ = / +\ = ' ] = ( a = A b = B diff --git a/layouts/de b/layouts/de index f0b8562..f73a470 100644 --- a/layouts/de +++ b/layouts/de @@ -2,10 +2,21 @@ ' = ä , = , +- = ß . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ö [ = ü +\ = # ] = + a = a b = b @@ -38,10 +49,21 @@ shift = layer(de_shift) [de_shift:S] ' = Ä , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = § +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ö [ = +\ = ' ] = * a = A b = B diff --git a/layouts/dk b/layouts/dk index 94f4eb1..11431df 100644 --- a/layouts/dk +++ b/layouts/dk @@ -2,10 +2,21 @@ ' = ø , = , +- = + . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = æ [ = å +\ = ' a = a b = b c = c @@ -37,10 +48,21 @@ shift = layer(dk_shift) [dk_shift:S] ' = Ø , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = ¤ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Æ [ = Å +\ = * a = A b = B c = C diff --git a/layouts/dvorak b/layouts/dvorak index 9e658df..1d7024a 100644 --- a/layouts/dvorak +++ b/layouts/dvorak @@ -1,35 +1,95 @@ [dvorak:layout] -t = y -h = d +' = - +, = w +- = [ +. = v +/ = z +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 +; = s += = ] +[ = / +\ = \ +] = = a = a +b = x c = j d = e -[ = / +e = . f = u -z = ; -r = p -n = b -; = s -] = = +g = i +h = d i = c -x = q -o = r +j = h +k = t +l = n m = m +n = b +o = r +p = l +q = ' +r = p +s = o +t = y u = g -l = n -' = - -e = . -k = t v = k -/ = z -b = x -. = v -g = i -j = h -, = w -p = l w = , +x = q y = f -q = ' -s = o +z = ; +shift = layer(dvorak_shift) + +[dvorak_shift:S] +' = _ +, = W +- = { +. = V +/ = Z +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( +; = S += = } +[ = ? +\ = | +] = + +a = A +b = X +c = J +d = E +e = > +f = U +g = I +h = D +i = C +j = H +k = T +l = N +m = M +n = B +o = R +p = L +q = " +r = P +s = O +t = Y +u = G +v = K +w = < +x = Q +y = F +z = : diff --git a/layouts/dz b/layouts/dz index b574876..e4a7fa3 100644 --- a/layouts/dz +++ b/layouts/dz @@ -2,9 +2,21 @@ ' = ù , = ; +- = ) . = : / = ! +1 = & +2 = é +3 = " +4 = ' +5 = ( +6 = - +7 = è +8 = _ +9 = ç ; = m += = = +\ = * ] = $ a = q b = b @@ -37,9 +49,21 @@ shift = layer(dz_shift) [dz_shift:S] ' = % , = . +- = ° . = / / = § +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = M += = + +\ = µ ] = £ a = Q b = B diff --git a/layouts/ee b/layouts/ee index c8f7561..28d1e83 100644 --- a/layouts/ee +++ b/layouts/ee @@ -2,10 +2,21 @@ ' = ä , = , +- = + . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ö [ = ü +\ = ' ] = õ a = a b = b @@ -38,10 +49,21 @@ shift = layer(ee_shift) [ee_shift:S] ' = Ä , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = ¤ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ö [ = +\ = * ] = Õ a = A b = B diff --git a/layouts/epo b/layouts/epo index e8c834f..0fa3454 100644 --- a/layouts/epo +++ b/layouts/epo @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = ĵ +\ = \ ] = ĥ a = a b = b @@ -38,10 +50,22 @@ shift = layer(epo_shift) [epo_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = Ĵ +\ = | ] = Ĥ a = A b = B diff --git a/layouts/es b/layouts/es index d4ae817..a6c153a 100644 --- a/layouts/es +++ b/layouts/es @@ -1,9 +1,21 @@ [es:layout] , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ñ += = ¡ +\ = ç ] = + a = a b = b @@ -35,9 +47,21 @@ shift = layer(es_shift) [es_shift:S] , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = · +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ñ += = ¿ +\ = Ç ] = * a = A b = B diff --git a/layouts/et b/layouts/et index 4702b5a..c3531a4 100644 --- a/layouts/et +++ b/layouts/et @@ -2,9 +2,20 @@ ' = ፦ , = ፣ +- = - . = ፤ / = ፧ +1 = ፩ +2 = ፪ +3 = ፫ +4 = ፬ +5 = ፭ +6 = ፮ +7 = ፯ +8 = ፰ +9 = ፱ ; = ። += = = [ = ፀ ] = ጨ a = ﹧ @@ -37,9 +48,21 @@ shift = layer(et_shift) [et_shift:S] ' = ፥ +- = _ / = ? +1 = ፲ +2 = ፳ +3 = ፴ +4 = ፵ +5 = ፶ +6 = ፷ +7 = ፸ +8 = ፹ +9 = ፺ ; = ፡ += = + [ = ጸ +\ = ‐ ] = ኀ a = ﹨ c = ﹸ diff --git a/layouts/fi b/layouts/fi index 3d547f8..f4ca8eb 100644 --- a/layouts/fi +++ b/layouts/fi @@ -2,10 +2,21 @@ ' = ä , = , +- = + . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ö [ = å +\ = ' a = a b = b c = c @@ -37,10 +48,21 @@ shift = layer(fi_shift) [fi_shift:S] ' = Ä , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = ¤ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ö [ = Å +\ = * a = A b = B c = C diff --git a/layouts/fo b/layouts/fo index 4ae6cad..d3e502d 100644 --- a/layouts/fo +++ b/layouts/fo @@ -2,10 +2,21 @@ ' = ø , = , +- = + . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = æ [ = å +\ = ' ] = ð a = a b = b @@ -38,10 +49,21 @@ shift = layer(fo_shift) [fo_shift:S] ' = Ø , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = ¤ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Æ [ = Å +\ = * ] = Ð a = A b = B diff --git a/layouts/fr b/layouts/fr index 4a3e2f4..5d768ca 100644 --- a/layouts/fr +++ b/layouts/fr @@ -2,9 +2,21 @@ ' = ù , = ; +- = ) . = : / = ! +1 = & +2 = é +3 = " +4 = ' +5 = ( +6 = - +7 = è +8 = _ +9 = ç ; = m += = = +\ = * ] = $ a = q b = b @@ -37,9 +49,21 @@ shift = layer(fr_shift) [fr_shift:S] ' = % , = . +- = ° . = / / = § +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = M += = + +\ = µ ] = £ a = Q b = B diff --git a/layouts/gb b/layouts/gb index b6d4df1..9073cc4 100644 --- a/layouts/gb +++ b/layouts/gb @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = # ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(gb_shift) [gb_shift:S] ' = @ , = < +- = _ . = > / = ? +1 = ! +2 = " +3 = £ +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = ~ ] = } a = A b = B diff --git a/layouts/ge b/layouts/ge index db0a2c7..dbb41fd 100644 --- a/layouts/ge +++ b/layouts/ge @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = ა b = ბ @@ -38,10 +50,22 @@ shift = layer(ge_shift) [ge_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/gh b/layouts/gh index dcbfded..ca9d2c8 100644 --- a/layouts/gh +++ b/layouts/gh @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(gh_shift) [gh_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = ₵ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/gn b/layouts/gn index 87dd4db..d88fb8f 100644 --- a/layouts/gn +++ b/layouts/gn @@ -2,10 +2,22 @@ ' = ߯ , = ؛ +- = ) . = ، / = ߹ +1 = ߱ +2 = ߫ +3 = ߵ +4 = ߴ +5 = ( +6 = - +7 = ߬ +8 = ߺ +9 = ߭ ; = ߡ += = = [ = ߳ +\ = ߑ ] = $ a = ߫ b = ߓ @@ -38,6 +50,17 @@ shift = layer(gn_shift) [gn_shift:S] ' = ߸ . = / +1 = ߁ +2 = ߂ +3 = ߃ +4 = ߄ +5 = ߅ +6 = ߆ +7 = ߇ +8 = ߈ +9 = ߉ += = + +\ = * ] = £ c = ߩ e = ߋ diff --git a/layouts/gr b/layouts/gr index ca1319e..1e3ebfd 100644 --- a/layouts/gr +++ b/layouts/gr @@ -2,9 +2,21 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 += = = [ = [ +\ = \ ] = ] a = α b = β @@ -37,9 +49,21 @@ shift = layer(gr_shift) [gr_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( += = + [ = { +\ = | ] = } a = Α b = Β diff --git a/layouts/hr b/layouts/hr index 9619c07..0c7c750 100644 --- a/layouts/hr +++ b/layouts/hr @@ -2,10 +2,22 @@ ' = ć , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = č += = + [ = š +\ = ž ] = đ a = a b = b @@ -38,10 +50,22 @@ shift = layer(hr_shift) [hr_shift:S] ' = Ć , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Č += = * [ = Š +\ = Ž ] = Đ a = A b = B diff --git a/layouts/hu b/layouts/hu index 084c9e0..faa4d08 100644 --- a/layouts/hu +++ b/layouts/hu @@ -2,10 +2,22 @@ ' = á , = , +- = ü . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = é += = ó [ = ő +\ = ű ] = ú a = a b = b @@ -38,10 +50,22 @@ shift = layer(hu_shift) [hu_shift:S] ' = Á , = ? +- = . = : / = _ +1 = ' +2 = " +3 = + +4 = ! +5 = % +6 = / +7 = = +8 = ( +9 = ) ; = É += = Ó [ = Ő +\ = ] = ¬ a = A b = B diff --git a/layouts/id b/layouts/id index 42951eb..0403de0 100644 --- a/layouts/id +++ b/layouts/id @@ -1,55 +1,95 @@ [id:layout] -, = ، +' = ' +, = , +- = - . = . / = / -; = ؛ -[ = ] -] = [ -a = ا -b = ب -c = چ -d = د -e = ى -f = ف -g = ݢ -h = ه -i = ئ -j = ج -k = ک -l = ل -m = م -n = ن -o = ء -p = ڤ -q = ق -r = ر -s = س -t = ت -u = ؤ -v = ث -w = و -x = خ -y = ي -z = ز +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 +; = ; += = = +[ = [ +\ = \ +] = ] +a = a +b = b +c = c +d = d +e = e +f = f +g = g +h = h +i = i +j = j +k = k +l = l +m = m +n = n +o = o +p = p +q = q +r = r +s = s +t = t +u = u +v = v +w = w +x = x +y = y +z = z shift = layer(id_shift) [id_shift:S] -, = > -. = < -/ = ؟ +' = " +, = < +- = _ +. = > +/ = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : -[ = } -] = { -a = أ -e = ع -g = ڠ -h = ح -i = إ -k = ك -n = ڽ -o = ٴ -q = آ -s = ش -t = ة -z = ذ += = + +[ = { +\ = | +] = } +a = A +b = B +c = C +d = D +e = E +f = F +g = G +h = H +i = I +j = J +k = K +l = L +m = M +n = N +o = O +p = P +q = Q +r = R +s = S +t = T +u = U +v = V +w = W +x = X +y = Y +z = Z diff --git a/layouts/ie b/layouts/ie index ac4c82f..1846618 100644 --- a/layouts/ie +++ b/layouts/ie @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = # ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(ie_shift) [ie_shift:S] ' = @ , = < +- = _ . = > / = ? +1 = ! +2 = " +3 = £ +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = ~ ] = } a = A b = B diff --git a/layouts/il b/layouts/il index 17451ca..93081a8 100644 --- a/layouts/il +++ b/layouts/il @@ -2,10 +2,22 @@ ' = , , = ת +- = - . = ץ / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ף += = = [ = ] +\ = \ ] = [ a = ש b = נ @@ -38,10 +50,22 @@ shift = layer(il_shift) [il_shift:S] ' = " , = > +- = _ . = < / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ) ; = : += = + [ = } +\ = | ] = { a = A b = B diff --git a/layouts/in b/layouts/in index 5b89d1e..fc43f6d 100644 --- a/layouts/in +++ b/layouts/in @@ -2,10 +2,22 @@ ' = ट , = , +- = - . = . / = य +1 = १ +2 = २ +3 = ३ +4 = ४ +5 = ५ +6 = ६ +7 = ७ +8 = ८ +9 = ९ ; = च += = ृ [ = ड +\ = ॉ ] = ़ a = ो b = व @@ -38,10 +50,22 @@ shift = layer(in_shift) [in_shift:S] ' = ठ , = ष +- = ः . = । / = य़ +1 = ऍ +2 = ॅ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = छ += = ऋ [ = ढ +\ = ऑ ] = ञ a = ओ b = ऴ diff --git a/layouts/iq b/layouts/iq index a2c2a26..4dc4951 100644 --- a/layouts/iq +++ b/layouts/iq @@ -2,10 +2,22 @@ ' = ط , = و +- = - . = ز / = ظ +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ك += = = [ = ج +\ = \ ] = د a = ش b = ﻻ @@ -38,10 +50,22 @@ shift = layer(iq_shift) [iq_shift:S] ' = " , = , +- = _ . = . / = ؟ +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ) ; = : += = + [ = < +\ = … ] = > a = ِ b = ﻵ diff --git a/layouts/ir b/layouts/ir index f521428..19aec3f 100644 --- a/layouts/ir +++ b/layouts/ir @@ -2,10 +2,22 @@ ' = گ , = و +- = - . = . / = / +1 = ۱ +2 = ۲ +3 = ۳ +4 = ۴ +5 = ۵ +6 = ۶ +7 = ۷ +8 = ۸ +9 = ۹ ; = ک += = = [ = ج +\ = \ ] = چ a = ش b = ذ @@ -38,10 +50,22 @@ shift = layer(ir_shift) [ir_shift:S] ' = ؛ , = > +- = ـ . = < / = ؟ +1 = ! +2 = ٬ +3 = ٫ +4 = ﷼ +5 = ٪ +6 = × +7 = ، +8 = * +9 = ) ; = : += = + [ = } +\ = | ] = { a = ؤ b = ‌ diff --git a/layouts/is b/layouts/is index fafb615..b393ecb 100644 --- a/layouts/is +++ b/layouts/is @@ -1,10 +1,22 @@ [is:layout] , = , +- = ö . = . / = þ +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = æ += = - [ = ð +\ = + ] = ' a = a b = b @@ -36,10 +48,22 @@ shift = layer(is_shift) [is_shift:S] , = ; +- = Ö . = : / = Þ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Æ += = _ [ = Ð +\ = * ] = ? a = A b = B diff --git a/layouts/it b/layouts/it index 78e53cb..f312d41 100644 --- a/layouts/it +++ b/layouts/it @@ -2,10 +2,22 @@ ' = à , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ò += = ì [ = è +\ = ù ] = + a = a b = b @@ -38,10 +50,22 @@ shift = layer(it_shift) [it_shift:S] ' = ° , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = £ +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = ç += = ^ [ = é +\ = § ] = * a = A b = B diff --git a/layouts/jp b/layouts/jp index 789b75f..86aeeb0 100644 --- a/layouts/jp +++ b/layouts/jp @@ -2,10 +2,22 @@ ' = : , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = ^ [ = @ +\ = ] ] = [ a = a b = b @@ -38,10 +50,22 @@ shift = layer(jp_shift) [jp_shift:S] ' = * , = < +- = = . = > / = ? +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = ' +8 = ( +9 = ) ; = + += = ~ [ = ` +\ = } ] = { a = A b = B diff --git a/layouts/jv b/layouts/jv index e09eedc..a2d3b56 100644 --- a/layouts/jv +++ b/layouts/jv @@ -2,10 +2,22 @@ ' = ꦵ , = ꧈ +- = ꦎ . = ꧉ / = ꦂ +1 = ꧑ +2 = ꧒ +3 = ꧓ +4 = ꧔ +5 = ꧕ +6 = ꧖ +7 = ꧗ +8 = ꧘ +9 = ꧙ ; = ꧇ += = ꦉ [ = ꧊ +\ = ꧀ ] = ꧌ a = ꦻ b = ꦧ @@ -38,9 +50,22 @@ shift = layer(jv_shift) [jv_shift:S] ' = " , = ꦆ +- = _ . = ꦇ +/ = ? +1 = ꧆ +2 = ꧏ +3 = ꧃ +4 = ꧄ +5 = ꧅ +6 = ꦿ +7 = ꦽ +8 = ꦳ +9 = ꧁ ; = ꦈ += = ꦋ [ = ꧋ +\ = ꦅ ] = ꧍ a = ꦄ b = ꦨ diff --git a/layouts/ke b/layouts/ke index 26f1f32..2737033 100644 --- a/layouts/ke +++ b/layouts/ke @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(ke_shift) [ke_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/kg b/layouts/kg index 1f0b5ea..0bf65ec 100644 --- a/layouts/kg +++ b/layouts/kg @@ -2,10 +2,22 @@ ' = э , = б +- = ө . = ю / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ж += = ң [ = х +\ = ү ] = ъ a = ф b = и @@ -38,10 +50,22 @@ shift = layer(kg_shift) [kg_shift:S] ' = Э , = Б +- = Ө . = Ю / = , +1 = ! +2 = " +3 = № +4 = ; +5 = % +6 = : +7 = ? +8 = * +9 = ( ; = Ж += = Ң [ = Х +\ = Ү ] = Ъ a = Ф b = И diff --git a/layouts/kh b/layouts/kh index d82a93d..9e079d1 100644 --- a/layouts/kh +++ b/layouts/kh @@ -2,10 +2,22 @@ ' = ់ , = ៼ +- = ឥ . = ។ / = ៊ +1 = ១ +2 = ២ +3 = ៣ +4 = ៤ +5 = ៥ +6 = ៦ +7 = ៧ +8 = ៨ +9 = ៩ ; = ើ += = ឲ [ = ៀ +\ = ឮ ] = ឪ a = ា b = ប @@ -38,10 +50,22 @@ shift = layer(kh_shift) [kh_shift:S] ' = ៉ , = ៻ +- = ៌ . = ៕ / = ? +1 = ! +2 = ៗ +3 = " +4 = ៛ +5 = % +6 = ៍ +7 = ័ +8 = ៏ +9 = ( ; = ៾ += = = [ = ឿ +\ = ឭ ] = ឧ a = ៿ b = ព diff --git a/layouts/kr b/layouts/kr index bba6dd2..51f91a5 100644 --- a/layouts/kr +++ b/layouts/kr @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(kr_shift) [kr_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/kz b/layouts/kz index 601f8fd..2da5291 100644 --- a/layouts/kz +++ b/layouts/kz @@ -2,10 +2,22 @@ ' = э , = б +- = ө . = ю / = № +1 = " +2 = ә +3 = і +4 = ң +5 = ғ +6 = , +7 = . +8 = ү +9 = ұ ; = ж += = һ [ = х +\ = \ ] = ъ a = ф b = и @@ -38,10 +50,22 @@ shift = layer(kz_shift) [kz_shift:S] ' = Э , = Б +- = Ө . = Ю / = ? +1 = ! +2 = Ә +3 = І +4 = Ң +5 = Ғ +6 = ; +7 = : +8 = Ү +9 = Ұ ; = Ж += = Һ [ = Х +\ = / ] = Ъ a = Ф b = И diff --git a/layouts/la b/layouts/la index 259f3ce..a1c534e 100644 --- a/layouts/la +++ b/layouts/la @@ -2,10 +2,22 @@ ' = ງ , = ມ +- = ຊ . = ໃ / = ຝ +1 = ຢ +2 = ຟ +3 = ໂ +4 = ຖ +5 = ຸ +6 = ູ +7 = ຄ +8 = ຕ +9 = ຈ ; = ວ += = ໍ [ = ບ +\ = ໜ ] = ລ a = ັ b = ຶ @@ -38,10 +50,21 @@ shift = layer(la_shift) [la_shift:S] ' = = , = ` +- = ໙ . = $ / = ) +1 = ໑ +2 = ໒ +3 = ໓ +4 = ໔ +5 = ໌ +6 = ຼ +7 = ໕ +8 = ໖ +9 = ໗ ; = % [ = - +\ = ໝ ] = } c = ຯ d = . diff --git a/layouts/latam b/layouts/latam index 3ac1009..13d469a 100644 --- a/layouts/latam +++ b/layouts/latam @@ -2,9 +2,21 @@ ' = { , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ñ += = ¿ +\ = } ] = + a = a b = b @@ -37,9 +49,21 @@ shift = layer(latam_shift) [latam_shift:S] ' = [ , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ñ += = ¡ +\ = ] ] = * a = A b = B diff --git a/layouts/lk b/layouts/lk index f8c5158..5783463 100644 --- a/layouts/lk +++ b/layouts/lk @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = අ b = බ @@ -38,10 +50,22 @@ shift = layer(lk_shift) [lk_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = ආ b = භ diff --git a/layouts/lt b/layouts/lt index c1929c3..3bce4a7 100644 --- a/layouts/lt +++ b/layouts/lt @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = ą +2 = č +3 = ę +4 = ė +5 = į +6 = š +7 = ų +8 = ū +9 = „ ; = ; += = ž [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(lt_shift) [lt_shift:S] ' = " , = < +- = _ . = > / = ? +1 = Ą +2 = Č +3 = Ę +4 = Ė +5 = Į +6 = Š +7 = Ų +8 = Ū +9 = ( ; = : += = Ž [ = { +\ = | ] = } a = A b = B diff --git a/layouts/lv b/layouts/lv index 5f71f54..9177808 100644 --- a/layouts/lv +++ b/layouts/lv @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(lv_shift) [lv_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/ma b/layouts/ma index 86fa0f0..5b4b899 100644 --- a/layouts/ma +++ b/layouts/ma @@ -2,10 +2,22 @@ ' = ط , = و +- = ) . = ز / = ظ +1 = & +2 = é +3 = " +4 = ' +5 = ( +6 = - +7 = è +8 = _ +9 = ç ; = ك += = = [ = ج +\ = \ ] = د a = ش b = ﻻ @@ -38,10 +50,22 @@ shift = layer(ma_shift) [ma_shift:S] ' = " , = , +- = ° . = . / = ؟ +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = : += = + [ = < +\ = … ] = > a = ِ b = ﻵ diff --git a/layouts/mao b/layouts/mao index 78aa672..dfa9c95 100644 --- a/layouts/mao +++ b/layouts/mao @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(mao_shift) [mao_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/md b/layouts/md index b256f40..c9a4c3c 100644 --- a/layouts/md +++ b/layouts/md @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(md_shift) [md_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/me b/layouts/me index b39c42c..0208af4 100644 --- a/layouts/me +++ b/layouts/me @@ -2,10 +2,22 @@ ' = ć , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = č += = + [ = š +\ = ž ] = đ a = a b = b @@ -38,10 +50,22 @@ shift = layer(me_shift) [me_shift:S] ' = Ć , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Č += = * [ = Š +\ = Ž ] = Đ a = A b = B diff --git a/layouts/mk b/layouts/mk index 682203c..687d780 100644 --- a/layouts/mk +++ b/layouts/mk @@ -2,10 +2,22 @@ ' = ќ , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ч += = = [ = ш +\ = ж ] = ѓ a = а b = б @@ -38,10 +50,22 @@ shift = layer(mk_shift) [mk_shift:S] ' = Ќ , = ; +- = _ . = : / = ? +1 = ! +2 = „ +3 = “ +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = Ч += = + [ = Ш +\ = Ж ] = Ѓ a = А b = Б diff --git a/layouts/ml b/layouts/ml index 67bbc95..178afc4 100644 --- a/layouts/ml +++ b/layouts/ml @@ -2,9 +2,21 @@ ' = ù , = ; +- = ) . = : / = ! +1 = & +2 = é +3 = " +4 = ' +5 = ( +6 = - +7 = è +8 = _ +9 = ç ; = m += = = +\ = * ] = $ a = q b = b @@ -37,9 +49,21 @@ shift = layer(ml_shift) [ml_shift:S] ' = % , = . +- = ° . = / / = § +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = M += = + +\ = µ ] = £ a = Q b = B diff --git a/layouts/mm b/layouts/mm index b985d49..5d08ab5 100644 --- a/layouts/mm +++ b/layouts/mm @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = ၁ +2 = ၂ +3 = ၃ +4 = ၄ +5 = ၅ +6 = ၆ +7 = ၇ +8 = ၈ +9 = ၉ ; = း += = = [ = ဟ +\ = ၏ ] = ဩ a = ေ b = ဘ @@ -38,10 +50,22 @@ shift = layer(mm_shift) [mm_shift:S] ' = " , = ၊ +- = _ . = ။ / = ? +1 = ဍ +2 = ၒ +3 = ဋ +4 = $ +5 = % +6 = ^ +7 = ရ +8 = * +9 = ( ; = ဂ += = + [ = ဧ +\ = \ ] = ဪ a = ဗ b = ယ diff --git a/layouts/mn b/layouts/mn index 76dbed1..f351f50 100644 --- a/layouts/mn +++ b/layouts/mn @@ -2,10 +2,22 @@ ' = п , = ь +- = е . = в / = ю +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = д += = щ [ = к +\ = ! ] = ъ a = й b = м @@ -38,10 +50,22 @@ shift = layer(mn_shift) [mn_shift:S] ' = П , = Ь +- = Е . = В / = Ю +1 = № +2 = - +3 = " +4 = ₮ +5 = : +6 = . +7 = _ +8 = , +9 = % ; = Д += = Щ [ = К +\ = | ] = Ъ a = Й b = М diff --git a/layouts/mt b/layouts/mt index 9963c17..6e43a54 100644 --- a/layouts/mt +++ b/layouts/mt @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = ġ +\ = # ] = ħ a = a b = b @@ -38,10 +50,22 @@ shift = layer(mt_shift) [mt_shift:S] ' = @ , = < +- = _ . = > / = ? +1 = ! +2 = " +3 = € +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = Ġ +\ = ~ ] = Ħ a = A b = B diff --git a/layouts/mv b/layouts/mv index 73f8550..1fa04c7 100644 --- a/layouts/mv +++ b/layouts/mv @@ -2,10 +2,22 @@ ' = ' , = ، +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = ަ b = ބ @@ -38,10 +50,22 @@ shift = layer(mv_shift) [mv_shift:S] ' = " , = < +- = _ . = > / = ؟ +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = ާ b = ޞ diff --git a/layouts/my b/layouts/my index c704142..e1af4b6 100644 --- a/layouts/my +++ b/layouts/my @@ -2,10 +2,22 @@ ' = ط , = و +- = - . = ز / = ظ +1 = ١ +2 = ٢ +3 = ٣ +4 = ٤ +5 = ٥ +6 = ٦ +7 = ٧ +8 = ٨ +9 = ٩ ; = ک += = = [ = ج +\ = \ ] = د a = ش b = ﻻ @@ -38,10 +50,22 @@ shift = layer(my_shift) [my_shift:S] ' = " , = ‌ +- = _ . = . / = ؟ +1 = ! +2 = @ +3 = # +4 = $ +5 = ٪ +6 = ^ +7 = & +8 = * +9 = ) ; = : += = + [ = < +\ = | ] = > a = ۏ b = ﻵ diff --git a/layouts/ng b/layouts/ng index 709bdbc..3d3ce0a 100644 --- a/layouts/ng +++ b/layouts/ng @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(ng_shift) [ng_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = ₦ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/nl b/layouts/nl index 4f3b5a9..3fc8e3c 100644 --- a/layouts/nl +++ b/layouts/nl @@ -1,9 +1,21 @@ [nl:layout] , = , +- = / . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = + += = ° +\ = < ] = * a = a b = b @@ -35,9 +47,20 @@ shift = layer(nl_shift) [nl_shift:S] , = ; +- = ? . = : / = = +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = _ +8 = ( +9 = ) ; = ± +\ = > ] = | a = A b = B diff --git a/layouts/no b/layouts/no index f7e0b60..ef111e0 100644 --- a/layouts/no +++ b/layouts/no @@ -2,10 +2,22 @@ ' = æ , = , +- = + . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ø += = \ [ = å +\ = ' a = a b = b c = c @@ -37,10 +49,21 @@ shift = layer(no_shift) [no_shift:S] ' = Æ , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = ¤ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ø [ = Å +\ = * a = A b = B c = C diff --git a/layouts/np b/layouts/np index f39abca..7038256 100644 --- a/layouts/np +++ b/layouts/np @@ -2,14 +2,26 @@ ' = ' , = , +- = - . = । / = ् +1 = १ +2 = २ +3 = ३ +4 = ४ +5 = ५ +6 = ६ +7 = ७ +8 = ८ +9 = ९ ; = ; += = ‍ [ = इ +\ = ॐ ] = ए a = ा b = ब -c = छ +c = च d = द e = े f = उ @@ -38,14 +50,26 @@ shift = layer(np_shift) [np_shift:S] ' = " , = ङ -. = ॥ +- = ॒ +. = . / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = ‌ [ = ई +\ = ः ] = ऐ a = आ b = भ -c = च +c = छ d = ध e = ै f = ऊ @@ -54,7 +78,7 @@ h = अ i = ी j = झ k = ख -l = ळ +l = ॥ m = ं n = ण o = ओ diff --git a/layouts/ph b/layouts/ph index e67e794..9bab2fd 100644 --- a/layouts/ph +++ b/layouts/ph @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(ph_shift) [ph_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/pl b/layouts/pl index 4211486..c0ead4f 100644 --- a/layouts/pl +++ b/layouts/pl @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(pl_shift) [pl_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/pt b/layouts/pt index aec6035..b0843b5 100644 --- a/layouts/pt +++ b/layouts/pt @@ -2,9 +2,20 @@ ' = º , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ç += = « [ = + a = a b = b @@ -37,9 +48,20 @@ shift = layer(pt_shift) [pt_shift:S] ' = ª , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ç += = » [ = * a = A b = B diff --git a/layouts/ro b/layouts/ro index d6766a4..408daab 100644 --- a/layouts/ro +++ b/layouts/ro @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(ro_shift) [ro_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/rs b/layouts/rs index 5c2e649..521053b 100644 --- a/layouts/rs +++ b/layouts/rs @@ -2,10 +2,22 @@ ' = ћ , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ч += = + [ = ш +\ = ж ] = ђ a = а b = б @@ -38,10 +50,22 @@ shift = layer(rs_shift) [rs_shift:S] ' = Ћ , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ч += = * [ = Ш +\ = Ж ] = Ђ a = А b = Б diff --git a/layouts/ru b/layouts/ru index 1b90645..dbf9118 100644 --- a/layouts/ru +++ b/layouts/ru @@ -2,10 +2,22 @@ ' = э , = б +- = - . = ю / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ж += = = [ = х +\ = \ ] = ъ a = ф b = и @@ -38,10 +50,22 @@ shift = layer(ru_shift) [ru_shift:S] ' = Э , = Б +- = _ . = Ю / = , +1 = ! +2 = " +3 = № +4 = ; +5 = % +6 = : +7 = ? +8 = * +9 = ( ; = Ж += = + [ = Х +\ = / ] = Ъ a = Ф b = И diff --git a/layouts/se b/layouts/se index 7e00e04..c9f6651 100644 --- a/layouts/se +++ b/layouts/se @@ -2,10 +2,21 @@ ' = ä , = , +- = + . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ö [ = å +\ = ' a = a b = b c = c @@ -37,10 +48,21 @@ shift = layer(se_shift) [se_shift:S] ' = Ä , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = ¤ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ö [ = Å +\ = * a = A b = B c = C diff --git a/layouts/si b/layouts/si index 52068f8..a669e59 100644 --- a/layouts/si +++ b/layouts/si @@ -2,10 +2,22 @@ ' = ć , = , +- = ' . = . / = - +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = č += = + [ = š +\ = ž ] = đ a = a b = b @@ -38,10 +50,22 @@ shift = layer(si_shift) [si_shift:S] ' = Ć , = ; +- = ? . = : / = _ +1 = ! +2 = " +3 = # +4 = $ +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Č += = * [ = Š +\ = Ž ] = Đ a = A b = B diff --git a/layouts/sk b/layouts/sk index fffa9b6..c878c11 100644 --- a/layouts/sk +++ b/layouts/sk @@ -2,10 +2,21 @@ ' = § , = , +- = = . = . / = - +1 = + +2 = ľ +3 = š +4 = č +5 = ť +6 = ž +7 = ý +8 = á +9 = í ; = ô [ = ú +\ = ň ] = ä a = a b = b @@ -38,10 +49,21 @@ shift = layer(sk_shift) [sk_shift:S] ' = ! , = ? +- = % . = : / = _ +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = " [ = / +\ = ) ] = ( a = A b = B diff --git a/layouts/sn b/layouts/sn index 5b34be5..c76b4e3 100644 --- a/layouts/sn +++ b/layouts/sn @@ -2,10 +2,22 @@ ' = ñ , = ; +- = ) . = : / = ! +1 = & +2 = é +3 = " +4 = ' +5 = ( +6 = - +7 = è +8 = _ +9 = ç ; = m += = = [ = ŋ +\ = µ ] = $ a = q b = b @@ -38,10 +50,22 @@ shift = layer(sn_shift) [sn_shift:S] ' = Ñ , = . +- = ° . = / / = § +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = M += = + [ = Ŋ +\ = £ ] = £ a = Q b = B diff --git a/layouts/sy b/layouts/sy index cdebe5d..f24cb3a 100644 --- a/layouts/sy +++ b/layouts/sy @@ -2,10 +2,22 @@ ' = ط , = و +- = - . = ز / = ظ +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ك += = = [ = ج +\ = \ ] = د a = ش b = ﻻ @@ -38,10 +50,22 @@ shift = layer(sy_shift) [sy_shift:S] ' = " , = , +- = _ . = . / = ؟ +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ) ; = : += = + [ = < +\ = … ] = > a = ِ b = ﻵ diff --git a/layouts/tg b/layouts/tg index 19455b3..de9b3cc 100644 --- a/layouts/tg +++ b/layouts/tg @@ -2,9 +2,21 @@ ' = ù , = ; +- = ) . = : / = ! +1 = & +2 = é +3 = " +4 = ' +5 = ( +6 = - +7 = è +8 = _ +9 = ç ; = m += = = +\ = * ] = $ a = q b = b @@ -37,9 +49,21 @@ shift = layer(tg_shift) [tg_shift:S] ' = % , = . +- = ° . = / / = § +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = M += = + +\ = µ ] = £ a = Q b = B diff --git a/layouts/th b/layouts/th index 04a20a0..e91f81e 100644 --- a/layouts/th +++ b/layouts/th @@ -2,10 +2,22 @@ ' = ง , = ม +- = ข . = ใ / = ฝ +1 = ๅ +2 = / +3 = - +4 = ภ +5 = ถ +6 = ุ +7 = ึ +8 = ค +9 = ต ; = ว += = ช [ = บ +\ = ฃ ] = ล a = ฟ b = ิ @@ -38,10 +50,22 @@ shift = layer(th_shift) [th_shift:S] ' = . , = ฒ +- = ๘ . = ฬ / = ฦ +1 = + +2 = ๑ +3 = ๒ +4 = ๓ +5 = ๔ +6 = ู +7 = ฿ +8 = ๕ +9 = ๖ ; = ซ += = ๙ [ = ฐ +\ = ฅ ] = , a = ฤ b = ฺ diff --git a/layouts/tj b/layouts/tj index 6e969f6..da180d8 100644 --- a/layouts/tj +++ b/layouts/tj @@ -2,10 +2,22 @@ ' = э , = б +- = ғ . = ю / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ж += = ӯ [ = х +\ = \ ] = ъ a = ф b = и @@ -38,10 +50,22 @@ shift = layer(tj_shift) [tj_shift:S] ' = Э , = Б +- = Ғ . = Ю / = , +1 = ! +2 = " +3 = № +4 = ; +5 = % +6 = : +7 = ? +8 = * +9 = ( ; = Ж += = Ӯ [ = Х +\ = / ] = Ъ a = Ф b = И diff --git a/layouts/tm b/layouts/tm index 25d157d..702da59 100644 --- a/layouts/tm +++ b/layouts/tm @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = ň +\ = ş ] = ö a = a b = b @@ -38,10 +50,22 @@ shift = layer(tm_shift) [tm_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = Ň +\ = Ş ] = Ö a = A b = B diff --git a/layouts/tr b/layouts/tr index 9f814fb..06ca4c2 100644 --- a/layouts/tr +++ b/layouts/tr @@ -2,10 +2,22 @@ ' = i , = ö +- = * . = ç / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ş += = - [ = ğ +\ = , ] = ü a = a b = b @@ -38,10 +50,22 @@ shift = layer(tr_shift) [tr_shift:S] ' = İ , = Ö +- = ? . = Ç / = : +1 = ! +2 = ' +3 = ^ +4 = + +5 = % +6 = & +7 = / +8 = ( +9 = ) ; = Ş += = _ [ = Ğ +\ = ; ] = a = A b = B diff --git a/layouts/tw b/layouts/tw index c0bf8e9..bbe37da 100644 --- a/layouts/tw +++ b/layouts/tw @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(tw_shift) [tw_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/layouts/tz b/layouts/tz index 7d4740a..522aad7 100644 --- a/layouts/tz +++ b/layouts/tz @@ -2,8 +2,20 @@ ' = ء , = ، +- = - . = ۔ +1 = ١ +2 = ٢ +3 = ٣ +4 = ٤ +5 = ٥ +6 = ٦ +7 = ٧ +8 = ٨ +9 = ٩ ; = ؛ += = = +\ = \ a = َ b = ب c = چ @@ -34,8 +46,13 @@ shift = layer(tz_shift) [tz_shift:S] , = إ +- = ـ . = أ / = ؟ +5 = ٪ +9 = ﴾ += = + +\ = | a = ا b = ذ c = ش diff --git a/layouts/ua b/layouts/ua index 459b992..dc6ce1b 100644 --- a/layouts/ua +++ b/layouts/ua @@ -2,10 +2,22 @@ ' = є , = б +- = - . = ю / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ж += = = [ = х +\ = ґ ] = ї a = ф b = и @@ -38,10 +50,22 @@ shift = layer(ua_shift) [ua_shift:S] ' = Є , = Б +- = _ . = Ю / = , +1 = ! +2 = " +3 = № +4 = ; +5 = % +6 = : +7 = ? +8 = * +9 = ( ; = Ж += = + [ = Х +\ = Ґ ] = Ї a = Ф b = И diff --git a/layouts/uz b/layouts/uz index d6541ff..c64afcc 100644 --- a/layouts/uz +++ b/layouts/uz @@ -2,10 +2,22 @@ ' = э , = б +- = ғ . = ю / = . +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ж += = ҳ [ = х +\ = \ ] = ъ a = ф b = и @@ -38,10 +50,22 @@ shift = layer(uz_shift) [uz_shift:S] ' = Э , = Б +- = Ғ . = Ю / = , +1 = ! +2 = " +3 = № +4 = ; +5 = % +6 = : +7 = ? +8 = * +9 = ( ; = Ж += = Ҳ [ = Х +\ = | ] = Ъ a = Ф b = И diff --git a/layouts/vn b/layouts/vn index 19f875d..c418784 100644 --- a/layouts/vn +++ b/layouts/vn @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = ă +2 = â +3 = ê +4 = ô +5 = ̀ +6 = ̉ +7 = ̃ +8 = ́ +9 = ̣ ; = ; += = ₫ [ = ư +\ = \ ] = ơ a = a b = b @@ -38,10 +50,22 @@ shift = layer(vn_shift) [vn_shift:S] ' = " , = < +- = _ . = > / = ? +1 = Ă +2 = Â +3 = Ê +4 = Ô +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = Ư +\ = | ] = Ơ a = A b = B diff --git a/layouts/za b/layouts/za index a25f5c3..43aa1d3 100644 --- a/layouts/za +++ b/layouts/za @@ -2,10 +2,22 @@ ' = ' , = , +- = - . = . / = / +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 ; = ; += = = [ = [ +\ = \ ] = ] a = a b = b @@ -38,10 +50,22 @@ shift = layer(za_shift) [za_shift:S] ' = " , = < +- = _ . = > / = ? +1 = ! +2 = @ +3 = # +4 = $ +5 = % +6 = ^ +7 = & +8 = * +9 = ( ; = : += = + [ = { +\ = | ] = } a = A b = B diff --git a/scripts/dump-xkb-config b/scripts/dump-xkb-config index 0f6e3d5..9766d7e 100755 --- a/scripts/dump-xkb-config +++ b/scripts/dump-xkb-config @@ -48,6 +48,19 @@ while () { 59 => ",", 60 => ".", 61 => "/", + 10 => "1", + 11 => "2", + 12 => "3", + 13 => "4", + 14 => "5", + 15 => "6", + 16 => "7", + 17 => "8", + 18 => "9", + 19 => "0", + 51 => "\\", + 20 => "-", + 21 => "=", ); sub sym_to_char { @@ -74,6 +87,7 @@ for (`xmodmap -pke`) { `setxkbmap -query` =~ /layout:\s*(\S*)/; $shift_layer = "$1_shift"; +print "[$1:layout]\n\n"; print "$_ = $keymap{$_}\n" foreach (sort keys %keymap); print "shift = layer($shift_layer)\n"; print "\n";