X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/9191e4c6e8a5b42d180beb94d1abd2e939609497..c6a94b49c00ea320c67909cbe0d2df2f95d4fbb9:/xkb/symbols/dvorak diff --git a/xkb/symbols/dvorak b/xkb/symbols/dvorak index 4836766..608c6f1 100644 --- a/xkb/symbols/dvorak +++ b/xkb/symbols/dvorak @@ -1,8 +1,8 @@ default partial alphanumeric_keys modifier_keys xkb_symbols "default" { //{{{1 // 1st Row {{{2 - key { [ less, greater, bar, brokenbar ] }; - key { [ exclam, 1 ] }; + key { [ grave, asciitilde, dead_grave, dead_tilde ] }; + key { [ exclam, 1, U203D, U203D ] }; key { [ at, 2, EuroSign, EuroSign ] }; key { [ numbersign, 3 ] }; key { [ dollar, 4 ] }; @@ -14,7 +14,7 @@ xkb_symbols "default" { //{{{1 key { [ parenright, 0 ] }; key { [ bracketleft, braceleft ] }; key { [ bracketright, braceright, dead_tilde, NoSymbol ] }; - key { [ BackSpace, BackSpace ] }; + key { [ BackSpace, BackSpace, Delete, Delete ] }; // 2nd Row {{{2 key { [ Tab, ISO_Left_Tab ] }; @@ -27,8 +27,8 @@ xkb_symbols "default" { //{{{1 key { [ g, G ] }; key { [ c, C, ccedilla, Ccedilla ] }; key { [ r, R ] }; - key { [ l, L ] }; - key { [ slash, question ] }; + key { [ l, L, Right, End ] }; + key { [ slash, question, U2E2E, U2E2E ] }; key { [ equal, plus ] }; // 3rd Row {{{2 @@ -39,7 +39,7 @@ xkb_symbols "default" { //{{{1 key { [ u, U, udiaeresis, Udiaeresis ] }; key { [ i, I, idiaeresis, Idiaeresis ] }; key { [ d, D ] }; - key { [ h, H ] }; + key { [ h, H, Left, Home ] }; key { [ t, T ] }; key { [ n, N ] }; key { [ s, S, ssharp, ssharp ] }; @@ -49,11 +49,11 @@ xkb_symbols "default" { //{{{1 // 4th Row {{{2 key { [ Shift_L ] }; - key { [ grave, asciitilde, dead_grave, dead_tilde ] }; + key { [ backslash, bar ] }; key { [ semicolon, colon, dead_ogonek, dead_doubleacute ] }; key { [ q, Q ] }; - key { [ j, J ] }; - key { [ k, K ] }; + key { [ j, J, Down, Next ] }; + key { [ k, K, Up, Prior ] }; key { [ x, X ] }; key { [ b, B ] }; key { [ m, M ] }; @@ -66,7 +66,7 @@ xkb_symbols "default" { //{{{1 key { [ Control_L ] }; key { [ Alt_L ] }; key { [ Super_L ] }; - key { [ space ] }; + key { [ space, space, Delete, Delete ] }; key { [ Super_R ] }; key { [ ISO_Level3_Shift ] }; key { [ Control_R ] }; @@ -124,6 +124,25 @@ xkb_symbols "default" { //{{{1 key { [ Right ] }; modifier_map Control { , }; + + // includes {{{2 + include "shift(both_capslock)" +}; //}}}1 + +partial +xkb_symbols "kinesis" { //{{{1 + // Level3_Shift {{{2 + include "level3(ralt_switch)" + + // brackets {{{2 + key { [ grave, asciitilde, dead_grave, dead_tilde ] }; + key { [ slash, question, U2E2E, U2E2E ] }; + key { [ minus, underscore ] }; + key { [ equal, plus ] }; + key { [ bracketleft, braceleft ] }; + key { [ bracketright, braceright, dead_tilde, NoSymbol ] }; + key { [ slash, question, U2E2E, U2E2E ] }; + }; //}}}1 partial @@ -153,6 +172,13 @@ xkb_symbols "applealu_iso" { //{{{1 key { [ XF86MonBrightnessUp ] }; }; //}}}1 +partial modifier_keys +xkb_symbols "demon_king" { //{{{1 + // Swap Keys {{{2 + include "altwin(swap_alt_win)" + include "level3(rwin_switch)" +}; //}}}1 + partial modifier_keys xkb_symbols "asus_zenbook" { //{{{1 // Swap Keys {{{2