From 99c2d3bc35da956c87846d94ac9efdbfe63a1a23 Mon Sep 17 00:00:00 2001 From: Pieter Degroote Date: Thu, 28 Dec 2023 21:46:43 +0100 Subject: [PATCH] Add files via upload MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The bullet (•) has been added to the main layout (AltGr + Shift + Space). (This time, I uploaded the right files...) --- sw-variant-linux/.Xmodmap | 57 ++++++++++++++++++------------------ sw-variant-linux/custom | 61 +++++++++++++++++++-------------------- 2 files changed, 58 insertions(+), 60 deletions(-) diff --git a/sw-variant-linux/.Xmodmap b/sw-variant-linux/.Xmodmap index 13921c4..50d7777 100644 --- a/sw-variant-linux/.Xmodmap +++ b/sw-variant-linux/.Xmodmap @@ -1,4 +1,4 @@ -! UltimateKEYS - Colemak (2x Backspace) (~/.Xmodmap) +! UltimateKEYS SW (~/.Xmodmap) ! Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/) @@ -7,40 +7,40 @@ ! GitHub : github.com/pieter-degroote/UltimateKEYS-testing -keycode 10 = 1 exclam exclamdown onesuperior -keycode 11 = 2 at U2264 twosuperior -keycode 12 = 3 numbersign U2265 threesuperior -keycode 13 = 4 dollar sterling yen -keycode 14 = 5 percent EuroSign cent -keycode 15 = 6 asciicircum atilde Atilde -keycode 16 = 7 ampersand otilde Otilde -keycode 17 = 8 asterisk doublelowquotemark section -keycode 18 = 9 parenleft leftdoublequotemark leftsinglequotemark -keycode 19 = 0 parenright rightdoublequotemark rightsinglequotemark +keycode 10 = exclam 1 exclamdown onesuperior +keycode 11 = at 2 U2264 twosuperior +keycode 12 = numbersign 3 U2265 threesuperior +keycode 13 = dollar 4 sterling yen +keycode 14 = percent 5 EuroSign cent +keycode 15 = asciicircum 6 atilde Atilde +keycode 16 = ampersand 7 otilde Otilde +keycode 17 = asterisk 8 doublelowquotemark section +keycode 18 = parenleft 9 leftdoublequotemark leftsinglequotemark +keycode 19 = parenright 0 rightdoublequotemark rightsinglequotemark keycode 20 = minus underscore endash emdash keycode 21 = equal plus multiply division keycode 24 = q Q ae AE keycode 25 = w W aring Aring -keycode 26 = f F ediaeresis Ediaeresis -keycode 27 = p P ecircumflex Ecircumflex -keycode 28 = g G icircumflex Icircumflex -keycode 29 = j J ucircumflex Ucircumflex -keycode 30 = l L udiaeresis Udiaeresis -keycode 31 = u U idiaeresis Idiaeresis -keycode 32 = y Y odiaeresis Odiaeresis -keycode 33 = semicolon colon ocircumflex Ocircumflex +keycode 26 = e E ediaeresis Ediaeresis +keycode 27 = r R ecircumflex Ecircumflex +keycode 28 = t T icircumflex Icircumflex +keycode 29 = y Y ucircumflex Ucircumflex +keycode 30 = u U udiaeresis Udiaeresis +keycode 31 = i I idiaeresis Idiaeresis +keycode 32 = o O odiaeresis Odiaeresis +keycode 33 = p P ocircumflex Ocircumflex keycode 34 = bracketleft braceleft guillemotleft U2039 keycode 35 = bracketright braceright guillemotright U203A keycode 38 = a A adiaeresis Adiaeresis -keycode 39 = r R ssharp U1E9E -keycode 40 = s S acircumflex Acircumflex -keycode 41 = t T egrave Egrave -keycode 42 = d D eacute Eacute +keycode 39 = s S ssharp U1E9E +keycode 40 = d D acircumflex Acircumflex +keycode 41 = f F egrave Egrave +keycode 42 = g G eacute Eacute keycode 43 = h H ugrave Ugrave -keycode 44 = n N uacute Uacute -keycode 45 = e E oe OE -keycode 46 = i I oslash Ooblique -keycode 47 = o O degree periodcentered +keycode 44 = j J uacute Uacute +keycode 45 = k K oe OE +keycode 46 = l L oslash Ooblique +keycode 47 = semicolon colon degree periodcentered keycode 48 = apostrophe quotedbl dagger doubledagger keycode 49 = grave asciitilde Multi_key Multi_key keycode 51 = backslash bar enspace emspace @@ -49,13 +49,12 @@ keycode 53 = x X aacute Aacute keycode 54 = c C ccedilla Ccedilla keycode 55 = v V igrave Igrave keycode 56 = b B iacute Iacute -keycode 57 = k K ntilde Ntilde +keycode 57 = n N ntilde Ntilde keycode 58 = m M mu plusminus keycode 59 = comma less ograve Ograve keycode 60 = period greater oacute Oacute keycode 61 = slash question questiondown ellipsis keycode 65 = space space nobreakspace enfilledcircbullet -keycode 66 = BackSpace BackSpace BackSpace BackSpace keycode 91 = KP_Delete KP_Decimal keycode 94 = backslash bar Multi_key Multi_key keycode 108 = Mode_switch Mode_switch diff --git a/sw-variant-linux/custom b/sw-variant-linux/custom index 28fa502..1c6fa85 100644 --- a/sw-variant-linux/custom +++ b/sw-variant-linux/custom @@ -1,4 +1,4 @@ -// UltimateKEYS - Colemak (2x Backspace) (/usr/share/X11/xkb/symbols/custom) +// UltimateKEYS SW (/usr/share/X11/xkb/symbols/custom) // Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/) @@ -7,58 +7,57 @@ // GitHub : github.com/pieter-degroote/UltimateKEYS-testing -default partial alphanumeric_keys modifier_keys +default partial alphanumeric_keys modifier_keys xkb_symbols "basic" { - name[Group1] = "UltimateKEYS - Colemak (2x Backspace)"; + name[Group1] = "UltimateKEYS SW"; key { [ z, Z, agrave, Agrave ] }; key { [ x, X, aacute, Aacute ] }; key { [ c, C, ccedilla, Ccedilla ] }; key { [ v, V, igrave, Igrave ] }; key { [ b, B, iacute, Iacute ] }; - key { [ k, K, ntilde, Ntilde ] }; + key { [ n, N, ntilde, Ntilde ] }; key { [ m, M, mu, plusminus ] }; key { [ comma, less, ograve, Ograve ] }; key { [ period, greater, oacute, Oacute ] }; key { [ slash, question, questiondown, ellipsis ] }; key { [ a, A, adiaeresis, Adiaeresis ] }; - key { [ r, R, ssharp, U1E9E ] }; - key { [ s, S, acircumflex, Acircumflex ] }; - key { [ t, T, egrave, Egrave ] }; - key { [ d, D, eacute, Eacute ] }; + key { [ s, S, ssharp, U1E9E ] }; + key { [ d, D, acircumflex, Acircumflex ] }; + key { [ f, F, egrave, Egrave ] }; + key { [ g, G, eacute, Eacute ] }; key { [ h, H, ugrave, Ugrave ] }; - key { [ n, N, uacute, Uacute ] }; - key { [ e, E, oe, OE ] }; - key { [ i, I, oslash, Ooblique ] }; - key { [ o, O, degree, periodcentered ] }; + key { [ j, J, uacute, Uacute ] }; + key { [ k, K, oe, OE ] }; + key { [ l, L, oslash, Ooblique ] }; + key { [ semicolon, colon, degree, periodcentered ] }; key { [ apostrophe, quotedbl, dagger, doubledagger ] }; key { [ q, Q, ae, AE ] }; key { [ w, W, aring, Aring ] }; - key { [ f, F, ediaeresis, Ediaeresis ] }; - key { [ p, P, ecircumflex, Ecircumflex ] }; - key { [ g, G, icircumflex, Icircumflex ] }; - key { [ j, J, ucircumflex, Ucircumflex ] }; - key { [ l, L, udiaeresis, Udiaeresis ] }; - key { [ u, U, idiaeresis, Idiaeresis ] }; - key { [ y, Y, odiaeresis, Odiaeresis ] }; - key { [ semicolon, colon, ocircumflex, Ocircumflex ] }; + key { [ e, E, ediaeresis, Ediaeresis ] }; + key { [ r, R, ecircumflex, Ecircumflex ] }; + key { [ t, T, icircumflex, Icircumflex ] }; + key { [ y, Y, ucircumflex, Ucircumflex ] }; + key { [ u, U, udiaeresis, Udiaeresis ] }; + key { [ i, I, idiaeresis, Idiaeresis ] }; + key { [ o, O, odiaeresis, Odiaeresis ] }; + key { [ p, P, ocircumflex, Ocircumflex ] }; key { [ bracketleft, braceleft, guillemotleft, U2039 ] }; key { [ bracketright, braceright, guillemotright, U203A ] }; - key { [ 1, exclam, exclamdown, onesuperior ] }; - key { [ 2, at, U2264, twosuperior ] }; - key { [ 3, numbersign, U2265, threesuperior ] }; - key { [ 4, dollar, sterling, yen ] }; - key { [ 5, percent, EuroSign, cent ] }; - key { [ 6, asciicircum, atilde, Atilde ] }; - key { [ 7, ampersand, otilde, Otilde ] }; - key { [ 8, asterisk, doublelowquotemark, section ] }; - key { [ 9, parenleft, leftdoublequotemark, leftsinglequotemark ] }; - key { [ 0, parenright, rightdoublequotemark, rightsinglequotemark ] }; + key { [ exclam, 1, exclamdown, onesuperior ] }; + key { [ at, 2, U2264, twosuperior ] }; + key { [ numbersign, 3, U2265, threesuperior ] }; + key { [ dollar, 4, sterling, yen ] }; + key { [ percent, 5, EuroSign, cent ] }; + key { [ asciicircum, 6, atilde, Atilde ] }; + key { [ ampersand, 7, otilde, Otilde ] }; + key { [ asterisk, 8, doublelowquotemark, section ] }; + key { [ parenleft, 9, leftdoublequotemark, leftsinglequotemark ] }; + key { [ parenright, 0, rightdoublequotemark, rightsinglequotemark ] }; key { [ minus, underscore, endash, emdash ] }; key { [ equal, plus, multiply, division ] }; key { [ backslash, bar, enspace, emspace ] }; - key { [ BackSpace, BackSpace, BackSpace, BackSpace ] }; key { [ backslash, bar, Multi_key, Multi_key ] }; key { [ space, space, nobreakspace, enfilledcircbullet ] }; key { [ grave, asciitilde, Multi_key, Multi_key ] };