summaryrefslogtreecommitdiff
path: root/symbols/us
diff options
context:
space:
mode:
authorVladimir Gorelov <virtual.lark@gmail.com>2022-05-22 14:30:10 +0000
committerSergey Udaltsov <sergey.udaltsov@gmail.com>2022-05-22 14:30:10 +0000
commitd0d669ba2851b9c196a6f92016f1ff2a8f76a2e4 (patch)
tree6e7f034a14bbf1a65e8a16ad67b50c7b229e4ffa /symbols/us
parent031527a20adab829cc199f3f4f723c329b3b9cf3 (diff)
Add US Workman-P layout based on US Workman with top row digits switched only
Diffstat (limited to 'symbols/us')
-rw-r--r--symbols/us19
1 files changed, 19 insertions, 0 deletions
diff --git a/symbols/us b/symbols/us
index f0a35fe0..f0a7b9ae 100644
--- a/symbols/us
+++ b/symbols/us
@@ -1498,6 +1498,25 @@ xkb_symbols "workman-intl" {
include "level3(ralt_switch)"
};
+// US Workman-P layout based on US Workman with top row digits switched only
+// US Workman layout site: https://workmanlayout.org
+partial alphanumeric_keys
+xkb_symbols "workman-p" {
+ include "us(workman)"
+ name[Group1]= "English (Workman-P)";
+
+ key <AE01> { [ exclam, 1 ] };
+ key <AE02> { [ at, 2 ] };
+ key <AE03> { [ numbersign, 3 ] };
+ key <AE04> { [ dollar, 4 ] };
+ key <AE05> { [ percent, 5 ] };
+ key <AE06> { [ asciicircum, 6 ] };
+ key <AE07> { [ ampersand, 7 ] };
+ key <AE08> { [ asterisk, 8 ] };
+ key <AE09> { [ parenleft, 9 ] };
+ key <AE10> { [ parenright, 0 ] };
+};
+
// Norman keyboard layout symbols for xkb on X.Org Server 7.x
// Written 11/23/2012, revised 3/7/2013 by David Norman http://normanlayout.info
// To the extent possible under law, the author(s) have dedicated all