Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
The bullet (•) has been added to the main layout (AltGr + Shift + Space). (This time, I uploaded the right files...)
  • Loading branch information
pieter-degroote authored Dec 28, 2023
1 parent 8aef104 commit 99c2d3b
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 60 deletions.
57 changes: 28 additions & 29 deletions sw-variant-linux/.Xmodmap
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
! UltimateKEYS - Colemak (2x Backspace) (~/.Xmodmap)
! UltimateKEYS SW (~/.Xmodmap)

! Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/)

Expand All @@ -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
Expand All @@ -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
61 changes: 30 additions & 31 deletions sw-variant-linux/custom
Original file line number Diff line number Diff line change
@@ -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/)

Expand All @@ -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 <AB01> { [ z, Z, agrave, Agrave ] };
key <AB02> { [ x, X, aacute, Aacute ] };
key <AB03> { [ c, C, ccedilla, Ccedilla ] };
key <AB04> { [ v, V, igrave, Igrave ] };
key <AB05> { [ b, B, iacute, Iacute ] };
key <AB06> { [ k, K, ntilde, Ntilde ] };
key <AB06> { [ n, N, ntilde, Ntilde ] };
key <AB07> { [ m, M, mu, plusminus ] };
key <AB08> { [ comma, less, ograve, Ograve ] };
key <AB09> { [ period, greater, oacute, Oacute ] };
key <AB10> { [ slash, question, questiondown, ellipsis ] };
key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
key <AC02> { [ r, R, ssharp, U1E9E ] };
key <AC03> { [ s, S, acircumflex, Acircumflex ] };
key <AC04> { [ t, T, egrave, Egrave ] };
key <AC05> { [ d, D, eacute, Eacute ] };
key <AC02> { [ s, S, ssharp, U1E9E ] };
key <AC03> { [ d, D, acircumflex, Acircumflex ] };
key <AC04> { [ f, F, egrave, Egrave ] };
key <AC05> { [ g, G, eacute, Eacute ] };
key <AC06> { [ h, H, ugrave, Ugrave ] };
key <AC07> { [ n, N, uacute, Uacute ] };
key <AC08> { [ e, E, oe, OE ] };
key <AC09> { [ i, I, oslash, Ooblique ] };
key <AC10> { [ o, O, degree, periodcentered ] };
key <AC07> { [ j, J, uacute, Uacute ] };
key <AC08> { [ k, K, oe, OE ] };
key <AC09> { [ l, L, oslash, Ooblique ] };
key <AC10> { [ semicolon, colon, degree, periodcentered ] };
key <AC11> { [ apostrophe, quotedbl, dagger, doubledagger ] };
key <AD01> { [ q, Q, ae, AE ] };
key <AD02> { [ w, W, aring, Aring ] };
key <AD03> { [ f, F, ediaeresis, Ediaeresis ] };
key <AD04> { [ p, P, ecircumflex, Ecircumflex ] };
key <AD05> { [ g, G, icircumflex, Icircumflex ] };
key <AD06> { [ j, J, ucircumflex, Ucircumflex ] };
key <AD07> { [ l, L, udiaeresis, Udiaeresis ] };
key <AD08> { [ u, U, idiaeresis, Idiaeresis ] };
key <AD09> { [ y, Y, odiaeresis, Odiaeresis ] };
key <AD10> { [ semicolon, colon, ocircumflex, Ocircumflex ] };
key <AD03> { [ e, E, ediaeresis, Ediaeresis ] };
key <AD04> { [ r, R, ecircumflex, Ecircumflex ] };
key <AD05> { [ t, T, icircumflex, Icircumflex ] };
key <AD06> { [ y, Y, ucircumflex, Ucircumflex ] };
key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
key <AD08> { [ i, I, idiaeresis, Idiaeresis ] };
key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
key <AD10> { [ p, P, ocircumflex, Ocircumflex ] };
key <AD11> { [ bracketleft, braceleft, guillemotleft, U2039 ] };
key <AD12> { [ bracketright, braceright, guillemotright, U203A ] };
key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
key <AE02> { [ 2, at, U2264, twosuperior ] };
key <AE03> { [ 3, numbersign, U2265, threesuperior ] };
key <AE04> { [ 4, dollar, sterling, yen ] };
key <AE05> { [ 5, percent, EuroSign, cent ] };
key <AE06> { [ 6, asciicircum, atilde, Atilde ] };
key <AE07> { [ 7, ampersand, otilde, Otilde ] };
key <AE08> { [ 8, asterisk, doublelowquotemark, section ] };
key <AE09> { [ 9, parenleft, leftdoublequotemark, leftsinglequotemark ] };
key <AE10> { [ 0, parenright, rightdoublequotemark, rightsinglequotemark ] };
key <AE01> { [ exclam, 1, exclamdown, onesuperior ] };
key <AE02> { [ at, 2, U2264, twosuperior ] };
key <AE03> { [ numbersign, 3, U2265, threesuperior ] };
key <AE04> { [ dollar, 4, sterling, yen ] };
key <AE05> { [ percent, 5, EuroSign, cent ] };
key <AE06> { [ asciicircum, 6, atilde, Atilde ] };
key <AE07> { [ ampersand, 7, otilde, Otilde ] };
key <AE08> { [ asterisk, 8, doublelowquotemark, section ] };
key <AE09> { [ parenleft, 9, leftdoublequotemark, leftsinglequotemark ] };
key <AE10> { [ parenright, 0, rightdoublequotemark, rightsinglequotemark ] };
key <AE11> { [ minus, underscore, endash, emdash ] };
key <AE12> { [ equal, plus, multiply, division ] };
key <BKSL> { [ backslash, bar, enspace, emspace ] };
key <CAPS> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
key <LSGT> { [ backslash, bar, Multi_key, Multi_key ] };
key <SPCE> { [ space, space, nobreakspace, enfilledcircbullet ] };
key <TLDE> { [ grave, asciitilde, Multi_key, Multi_key ] };
Expand Down

0 comments on commit 99c2d3b

Please sign in to comment.