]> git.rmz.io Git - dotfiles.git/blobdiff - xkb/symbols/dvorak
awesome: autostart qutebrowser instead of dwb
[dotfiles.git] / xkb / symbols / dvorak
index 2b87d889bf212be8879cb6479f4577b0c5995aa3..e351fab9235b76b63535268cebe6e83a4aafaf39 100644 (file)
@@ -2,7 +2,7 @@ default partial alphanumeric_keys modifier_keys
 xkb_symbols "default" { //{{{1
     // 1st Row {{{2
     key <TLDE> { [           grave,      asciitilde,      dead_grave,      dead_tilde ] };
-    key <AE01> { [          exclam,               1 ] };
+    key <AE01> { [          exclam,               1,       U203D, U203D ] };
     key <AE02> { [              at,               2,        EuroSign,        EuroSign ] };
     key <AE03> { [      numbersign,               3 ] };
     key <AE04> { [          dollar,               4 ] };
@@ -14,7 +14,7 @@ xkb_symbols "default" { //{{{1
     key <AE10> { [      parenright,               0 ] };
     key <AE11> { [     bracketleft,       braceleft ] };
     key <AE12> { [    bracketright,      braceright,      dead_tilde,        NoSymbol ] };
-    key <BKSP> { [       BackSpace,       BackSpace ] };
+    key <BKSP> { [       BackSpace,       BackSpace,          Delete,          Delete ] };
 
     // 2nd Row {{{2
     key  <TAB> { [             Tab,    ISO_Left_Tab ] };
@@ -49,6 +49,7 @@ xkb_symbols "default" { //{{{1
 
     // 4th Row {{{2
     key <LFSH> { [         Shift_L ] };
+    key <LSGT> { [       backslash,             bar ] };
     key <AB01> { [       semicolon,           colon,     dead_ogonek, dead_doubleacute ] };
     key <AB02> { [               q,               Q ] };
     key <AB03> { [               j,               J ] };
@@ -65,7 +66,7 @@ xkb_symbols "default" { //{{{1
     key <LCTL> { [        Control_L ] };
     key <LALT> { [            Alt_L ] };
     key <LWIN> { [          Super_L ] };
-    key <SPCE> { [            space ] };
+    key <SPCE> { [            space, space, Delete, Delete ] };
     key <RWIN> { [          Super_R ] };
     key <RALT> { [ ISO_Level3_Shift ] };
     key <RCTL> { [        Control_R ] };
@@ -123,6 +124,24 @@ xkb_symbols "default" { //{{{1
     key <RGHT> { [           Right ] };
 
     modifier_map Control { <CAPS>, <LCTL> };
+
+    // includes {{{2
+    include "shift(both_capslock)"
+}; //}}}1
+
+partial
+xkb_symbols "kinesis" { //{{{1
+    // Level3_Shift {{{2
+    include "level3(ralt_switch)"
+
+    // brackets {{{2
+    key <TLDE> { [           grave,      asciitilde,      dead_grave,      dead_tilde ] };
+    key <BKSL> { [           slash,        question ] };
+    key <AE11> { [           minus,      underscore ] };
+    key <AE12> { [           equal,            plus ] };
+    key <AD11> { [     bracketleft,       braceleft ] };
+    key <AD12> { [    bracketright,      braceright,      dead_tilde,        NoSymbol ] };
+
 }; //}}}1
 
 partial