summaryrefslogtreecommitdiff
path: root/symbols
diff options
context:
space:
mode:
authorarlen-kleinsasser <arlen@arlen.rocks>2023-01-22 20:59:27 +0000
committerSergey Udaltsov <sergey.udaltsov@gmail.com>2023-01-22 20:59:27 +0000
commita8ddb3ab785263d260195375a63fa61c47711cd7 (patch)
treea1d284d8f07a380e74e592465911fd4bc2a04d83 /symbols
parent210a161602c7aeeba38b42ad039b88acb726dfa2 (diff)
downloadxkeyboard-config-a8ddb3ab785263d260195375a63fa61c47711cd7.tar.gz
add colemak_dh_ortho
Diffstat (limited to 'symbols')
-rw-r--r--symbols/us17
1 files changed, 17 insertions, 0 deletions
diff --git a/symbols/us b/symbols/us
index ee28035..8376ea0 100644
--- a/symbols/us
+++ b/symbols/us
@@ -934,6 +934,23 @@ xkb_symbols "colemak_dh_iso" {
include "level3(ralt_switch)"
};
+// Colemak-DH (ortholinear) symbols for xkb on X.Org Server 7.x
+// https://colemakmods.github.io/mod-dh/
+
+xkb_symbols "colemak_dh_ortho" {
+
+ include "us(colemak_dh)"
+ name[Group1]= "English (Colemak-DH Ortholinear)";
+
+ key <AB01> { [ z, Z, ae, AE ] };
+ key <AB02> { [ x, X, dead_circumflex, asciitilde ] };
+ key <AB03> { [ c, C, ccedilla, Ccedilla ] };
+ key <AB04> { [ d, D, dead_diaeresis, asciitilde ] };
+ key <AB05> { [ v, V, oe, OE ] };
+
+};
+
+
// I do NOT like dead-keys - the International keyboard as defined by Microsoft
// does not fit my needs. Why use two keystrokes for all simple characters (eg '
// and <space> generates a single ') just to have an é (eacute) in two strokes