[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/xah-fly-keys e7408e5b60: added an optimot layout, removed
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/xah-fly-keys e7408e5b60: added an optimot layout, removed beopy layout. optimot shouldn't be added because it's used by maybe just a hundred people in the world. however, cletip really ask for it. Also, he added beopy before which was added years ago in the early days, and beopy is another layout nobody heared of. from now on, only well-known keyboard layout should be supported in xah-fly-keys. you can always put it to your init. optimot may be removed in the future. |
Date: |
Wed, 22 Mar 2023 15:01:57 -0400 (EDT) |
branch: elpa/xah-fly-keys
commit e7408e5b607d9214e83b2d408fe0833a01914ba2
Author: Xah Lee <xah@xahlee.org>
Commit: Xah Lee <xah@xahlee.org>
added an optimot layout, removed beopy layout. optimot shouldn't be added
because it's used by maybe just a hundred people in the world. however, cletip
really ask for it. Also, he added beopy before which was added years ago in the
early days, and beopy is another layout nobody heared of. from now on, only
well-known keyboard layout should be supported in xah-fly-keys. you can always
put it to your init. optimot may be removed in the future.
---
xah-fly-keys.el | 183 ++++++++++++++------------------------------------------
1 file changed, 46 insertions(+), 137 deletions(-)
diff --git a/xah-fly-keys.el b/xah-fly-keys.el
index dae48b042c..134244f1dd 100644
--- a/xah-fly-keys.el
+++ b/xah-fly-keys.el
@@ -4,7 +4,7 @@
;; Author: Xah Lee ( http://xahlee.info/ )
;; Maintainer: Xah Lee <xah@xahlee.org>
-;; Version: 23.3.20230321231338
+;; Version: 23.4.20230322111913
;; Created: 10 Sep 2013
;; Package-Requires: ((emacs "24.1"))
;; Keywords: convenience, emulations, vim, ergoemacs
@@ -2805,143 +2805,52 @@ Value is a alist, each element is of the form (\"e\" .
\"d\").
First char is Dvorak, second is corresponding char of the destination layout.
When a char is not in this alist, they are assumed to be the same. ")
-(push
- '("azerty" . (("." . "e") ("," . "z") ("'" . "a") (";" . "w") ("/" . "^")
("[" . ")")
- ("]" . "=") ("=" . "$") ("-" . "ù") ("a" . "q") ("b" . "n") ("c" . "i")
- ("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" . "g")
- ("j" . "c") ("k" . "v") ("l" . "p") ("m" . ",") ("n" . "l") ("o" . "s")
- ("p" . "r") ("q" . "x") ("r" . "o") ("s" . "m") ("t" . "k") ("u" . "f")
- ("v" . ":") ("w" . ";") ("x" . "b") ("y" . "t") ("z" . "!") ("1" . "&")
- ("2" . "é") ("3" . "\"") ("4" . "'") ("5" . "(") ("6" . "-") ("7" . "è")
- ("8" . "_") ("9" . "ç") ("0" . "à") ("\\" . "*") ("`" . "²")))
- ;; NOTE: / is a dead key
- xah-fly-layouts)
-
-(push
- '("azerty-be" . (("." . "e") ("," . "z") ("'" . "a") (";" . "w") ("/" . "^")
("[" . ")") ("]" . "-") ("=" . "$") ("-" . "ù") ("a" . "q") ("b" . "n") ("c" .
"i") ("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" . "g")
("j" . "c") ("k" . "v") ("l" . "p") ("m" . ",") ("n" . "l") ("o" . "s") ("p" .
"r") ("q" . "x") ("r" . "o") ("s" . "m") ("t" . "k") ("u" . "f") ("v" . ":")
("w" . ";") ("x" . "b") ("y" . "t") ("z" . "=") ("1" . "&") ("2" . "é") ("3" .
"\"") ("4" . "'") ("5" [...]
- ;; NOTE: / is a dead key
-xah-fly-layouts)
-
-(push
- ;; NOTE: f is a dead key
- '("beopy" . (("." . "o") ("," . "é") ("'" . "b") (";" . "à") ("/" . "k") ("["
. "=") ("]" . "%") ("=" . "z") ("-" . "m") ("b" . "'") ("c" . "d") ("d" . "c")
("f" . "^") ("g" . "v") ("h" . "t") ("i" . ",") ("j" . "x") ("k" . ".") ("l" .
"j") ("m" . "g") ("n" . "r") ("o" . "u") ("q" . "è") ("r" . "l") ("s" . "n")
("t" . "s") ("u" . "i") ("v" . "h") ("w" . "q") ("x" . "w") ("z" . "f") ("1" .
"\"") ("2" . "«") ("3" . "»") ("4" . "(") ("5" . ")") ("6" . "@") ("7" . "+")
("8" . "-") ("9" . "/ [...]
- xah-fly-layouts)
-
-(push
- '("colemak" . (("'" . "q") ("," . "w") ("." . "f") ("y" . "g") ("f" . "j")
("g" . "l") ("c" . "u") ("r" . "y") ("l" . ";") ("o" . "r") ("e" . "s") ("u" .
"t") ("i" . "d") ("d" . "h") ("h" . "n") ("t" . "e") ("n" . "i") ("s" . "o")
(";" . "z") ("q" . "x") ("j" . "c") ("k" . "v") ("x" . "b") ("b" . "k") ("w" .
",") ("v" . ".") ("z" . "/")))
- xah-fly-layouts)
-
-(push
- '("colemak-dhm" . (("'" . "q") ("," . "w") ("." . "f") (";" . "z") ("b" .
"k") ("c" . "u") ("d" . "m") ("e" . "s") ("f" . "j") ("g" . "l") ("h" . "n")
("i" . "g") ("j" . "c") ("k" . "d") ("l" . ";") ("m" . "h") ("n" . "i") ("o" .
"r") ("q" . "x") ("r" . "y") ("s" . "o") ("t" . "e") ("u" . "t") ("v" . ".")
("w" . ",") ("x" . "v") ("y" . "b") ("z" . "/")))
- xah-fly-layouts)
-
-(push
- '("colemak-dhm-angle" . (("'" . "q") ("," . "w") ("." . "f") (";" . "x") ("b"
. "k") ("c" . "u") ("d" . "m") ("e" . "s") ("f" . "j") ("g" . "l") ("h" . "n")
("i" . "g") ("j" . "d") ("k" . "v") ("l" . ";") ("m" . "h") ("n" . "i") ("o" .
"r") ("q" . "c") ("r" . "y") ("s" . "o") ("t" . "e") ("u" . "t") ("v" . ".")
("w" . ",") ("x" . "\\") ("y" . "b") ("z" . "/")))
- xah-fly-layouts)
-
-(push
- '("colemak-dhk" . (("'" . "q") ("," . "w") ("." . "f") (";" . "z") ("b" .
"m") ("c" . "u") ("d" . "k") ("e" . "s") ("f" . "j") ("g" . "l") ("h" . "n")
("i" . "g") ("j" . "c") ("k" . "d") ("l" . ";") ("m" . "h") ("n" . "i") ("o" .
"r") ("q" . "x") ("r" . "y") ("s" . "o") ("t" . "e") ("u" . "t") ("v" . ".")
("w" . ",") ("x" . "v") ("y" . "b") ("z" . "/")))
-xah-fly-layouts)
-
-(push
- '("dvorak" . nil)
- xah-fly-layouts)
-
-(push
- '("programer-dvorak" . (
- ;; number row
- ("`" . "$") ("1" . "&") ("2" . "[") ("3" . "{") ("4" . "}") ("5" . "(") ("6"
. "=") ("7" . "*") ("8" . ")") ("9" . "+") ("0" . "]") ("[" . "!") ("]" . "#")
- ;; number row, shifted
- ("!" . "%") ("@" . "7") ("#" . "5") ("$" . "3") ("%" . "1") ("^" . "9") ("&"
. "0") ("*" . "2") ("(" . "4") (")" . "6") ("{" . "8") ("}" . "`")
- ;; left pinky outwards
- ("'" . ";") ("\"" . ":")
- ;; left pinky inwards
- (";" . "'") (":" . "\"")
- ;; right pinky outwards-sideways
- ("=" . "@") ("+" . "^") ))
- xah-fly-layouts)
-
-(push
- '("qwerty" . (("." . "e") ("," . "w") ("'" . "q") (";" . "z") ("/" . "[")
("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "a") ("b" . "n") ("c" .
"i") ("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" . "g")
("j" . "c") ("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r") ("q" .
"x") ("r" . "o") ("s" . ";") ("t" . "k") ("u" . "f") ("v" . ".") ("w" . ",")
("x" . "b") ("y" . "t") ("z" . "/")))
- xah-fly-layouts)
-
-(push
+(push '("azerty" . (("." . "e") ("," . "z") ("'" . "a") (";" . "w") ("/" .
"^") ("[" . ")") ("]" . "=") ("=" . "$") ("-" . "ù") ("a" . "q") ("b" . "n")
("c" . "i") ("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" .
"g") ("j" . "c") ("k" . "v") ("l" . "p") ("m" . ",") ("n" . "l") ("o" . "s")
("p" . "r") ("q" . "x") ("r" . "o") ("s" . "m") ("t" . "k") ("u" . "f") ("v" .
":") ("w" . ";") ("x" . "b") ("y" . "t") ("z" . "!") ("1" . "&") ("2" . "é")
("3" . "\"") ("4" . "'") ("5 [...]
+
+(push '("azerty-be" . (("." . "e") ("," . "z") ("'" . "a") (";" . "w") ("/" .
"^") ("[" . ")") ("]" . "-") ("=" . "$") ("-" . "ù") ("a" . "q") ("b" . "n")
("c" . "i") ("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" .
"g") ("j" . "c") ("k" . "v") ("l" . "p") ("m" . ",") ("n" . "l") ("o" . "s")
("p" . "r") ("q" . "x") ("r" . "o") ("s" . "m") ("t" . "k") ("u" . "f") ("v" .
":") ("w" . ";") ("x" . "b") ("y" . "t") ("z" . "=") ("1" . "&") ("2" . "é")
("3" . "\"") ("4" . "'") [...]
+
+(push '("colemak" . (("'" . "q") ("," . "w") ("." . "f") ("y" . "g") ("f" .
"j") ("g" . "l") ("c" . "u") ("r" . "y") ("l" . ";") ("o" . "r") ("e" . "s")
("u" . "t") ("i" . "d") ("d" . "h") ("h" . "n") ("t" . "e") ("n" . "i") ("s" .
"o") (";" . "z") ("q" . "x") ("j" . "c") ("k" . "v") ("x" . "b") ("b" . "k")
("w" . ",") ("v" . ".") ("z" . "/"))) xah-fly-layouts)
+
+(push '("colemak-dhm" . (("'" . "q") ("," . "w") ("." . "f") (";" . "z") ("b"
. "k") ("c" . "u") ("d" . "m") ("e" . "s") ("f" . "j") ("g" . "l") ("h" . "n")
("i" . "g") ("j" . "c") ("k" . "d") ("l" . ";") ("m" . "h") ("n" . "i") ("o" .
"r") ("q" . "x") ("r" . "y") ("s" . "o") ("t" . "e") ("u" . "t") ("v" . ".")
("w" . ",") ("x" . "v") ("y" . "b") ("z" . "/"))) xah-fly-layouts)
+
+(push '("colemak-dhm-angle" . (("'" . "q") ("," . "w") ("." . "f") (";" . "x")
("b" . "k") ("c" . "u") ("d" . "m") ("e" . "s") ("f" . "j") ("g" . "l") ("h" .
"n") ("i" . "g") ("j" . "d") ("k" . "v") ("l" . ";") ("m" . "h") ("n" . "i")
("o" . "r") ("q" . "c") ("r" . "y") ("s" . "o") ("t" . "e") ("u" . "t") ("v" .
".") ("w" . ",") ("x" . "\\") ("y" . "b") ("z" . "/"))) xah-fly-layouts)
+
+(push '("colemak-dhk" . (("'" . "q") ("," . "w") ("." . "f") (";" . "z") ("b"
. "m") ("c" . "u") ("d" . "k") ("e" . "s") ("f" . "j") ("g" . "l") ("h" . "n")
("i" . "g") ("j" . "c") ("k" . "d") ("l" . ";") ("m" . "h") ("n" . "i") ("o" .
"r") ("q" . "x") ("r" . "y") ("s" . "o") ("t" . "e") ("u" . "t") ("v" . ".")
("w" . ",") ("x" . "v") ("y" . "b") ("z" . "/"))) xah-fly-layouts)
+
+(push '("dvorak" . nil) xah-fly-layouts)
+
+(push '("optimot" . (("-" . "^") ("'" . "à") ("," . "j") ("." . "o") (";" .
"k") ("/" . "x") ("[" . "#") ("]" . "@") ("=" . "ç") ("a" . "a") ("b" . "g")
("c" . "l") ("d" . "p") ("e" . "e") ("f" . "f") ("g" . "d") ("h" . "t") ("i" .
",") ("j" . "è") ("k" . ".") ("l" . "q") ("m" . "c") ("n" . "r") ("o" . "i")
("p" . "é") ("q" . "y") ("r" . "'") ("s" . "n") ("t" . "s") ("u" . "u") ("v" .
"h") ("w" . "m") ("x" . "w") ("y" . "b") ("z" . "v") ("1" . "«") ("2" . "»")
("3" . "\"") ("4" . "-") (" [...]
+
+(push '("programer-dvorak" . ( ("`" . "$") ("1" . "&") ("2" . "[") ("3" . "{")
("4" . "}") ("5" . "(") ("6" . "=") ("7" . "*") ("8" . ")") ("9" . "+") ("0" .
"]") ("[" . "!") ("]" . "#") ("!" . "%") ("@" . "7") ("#" . "5") ("$" . "3")
("%" . "1") ("^" . "9") ("&" . "0") ("*" . "2") ("(" . "4") (")" . "6") ("{" .
"8") ("}" . "`") ("'" . ";") ("\"" . ":") (";" . "'") (":" . "\"") ("=" . "@")
("+" . "^") )) xah-fly-layouts)
+
+(push '("qwerty" . (("." . "e") ("," . "w") ("'" . "q") (";" . "z") ("/" .
"[") ("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "a") ("b" . "n")
("c" . "i") ("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" .
"g") ("j" . "c") ("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r")
("q" . "x") ("r" . "o") ("s" . ";") ("t" . "k") ("u" . "f") ("v" . ".") ("w" .
",") ("x" . "b") ("y" . "t") ("z" . "/"))) xah-fly-layouts)
+
;; QWERTY Norwegian
-;; NOTE: ] is a dead key
-;; NOTE: = is a dead key
- '("qwerty-no" . (("." . "e") ("," . "w") ("'" . "q") (";" . "z") ("/" . "å")
("[" . "+") ("]" . "´") ("=" . "¨") ("-" . "æ") ("b" . "n") ("c" . "i") ("d" .
"h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" . "g") ("j" . "c")
("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r") ("q" . "x") ("r" .
"o") ("s" . "ø") ("t" . "k") ("u" . "f") ("v" . ".") ("w" . ",") ("x" . "b")
("y" . "t") ("z" . "-")))
- xah-fly-layouts)
-
-(push
- '("qwerty-abnt" . (("." . "e") ("," . "w") ("'" . "q") (";" . "z") ("/" .
"'") ("[" . "-") ("]" . "=") ("=" . "[") ("-" . "~") ("b" . "n") ("c" . "i")
("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" . "g") ("j" .
"c") ("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r") ("q" . "x")
("r" . "o") ("s" . "ç") ("t" . "k") ("u" . "f") ("v" . ".") ("w" . ",") ("x" .
"b") ("y" . "t") ("z" . ";")))
- xah-fly-layouts)
-
-(push
- '("qwertz" . (("." . "e") ("," . "w") ("'" . "q") (";" . "y") ("/" . "ü")
("[" . "ß") ("]" . "´") ("=" . "+") ("-" . "ä") ("b" . "n") ("c" . "i") ("d" .
"h") ("e" . "d") ("f" . "z") ("g" . "u") ("h" . "j") ("i" . "g") ("j" . "c")
("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r") ("q" . "x") ("r" .
"o") ("s" . "ö") ("t" . "k") ("u" . "f") ("v" . ".") ("w" . ",") ("x" . "b")
("y" . "t") ("z" . "-")))
- xah-fly-layouts)
-
-(push
- '("workman" . (("'" . "q") ("," . "d") ("." . "r") ("p" . "w") ("y" . "b")
("f" . "j") ("g" . "f") ("c" . "u") ("r" . "p") ("l" . ";") ("o" . "s") ("e" .
"h") ("u" . "t") ("i" . "g") ("d" . "y") ("h" . "n") ("t" . "e") ("n" . "o")
("s" . "i") (";" . "z") ("q" . "x") ("j" . "m") ("k" . "c") ("x" . "v") ("b" .
"k") ("m" . "l") ("w" . ",") ("v" . ".") ("z" . "/")))
- xah-fly-layouts)
-
-(push
- '("norman" . (("'" . "q") ("," . "w") ("." . "d") ("p" . "f") ("y" . "k")
("f" . "j") ("g" . "u") ("c" . "r") ("r" . "l") ("l" . ";") ("o" . "s") ("u" .
"t") ("i" . "g") ("d" . "y") ("h" . "n") ("t" . "i") ("n" . "o") ("s" . "h")
(";" . "z") ("q" . "x") ("j" . "c") ("k" . "v") ("x" . "b") ("b" . "p") ("w" .
",") ("v" . ".") ("z" . "/")))
- xah-fly-layouts)
-
-(push
- '("neo2" . (("'" . "x") ("," . "v") ("." . "l") ("p" . "c") ("y" . "w")
- ("f" . "k") ("g" . "h") ("c" . "g") ("r" . "f") ("l" . "q")
- ("a" . "u") ("o" . "i") ("e" . "a") ("u" . "e") ("i" . "o")
- ("d" . "s") ("h" . "n") ("t" . "r") ("n" . "t") ("s" . "d")
- (";" . "ü") ("q" . "ö") ("j" . "ä") ("k" . "p") ("x" . "z")
- ("w" . ",") ("v" . ".") ("z" . "j")
- ("/" . "ß") ("[" . "-") ("-" . "y")))
- xah-fly-layouts)
-
-(push
- '("koy" . (("'" . "k") ("," . ".") ("." . "o") ("p" . ",")
- ("f" . "v") ("r" . "l") ("l" . "ß")
- ("a" . "h") ("o" . "a") ("u" . "i") ("i" . "u")
- ("h" . "t") ("t" . "r")
- (";" . "x") ("j" . "ä") ("k" . "ü") ("x" . "ö")
- ("m" . "p") ("v" . "m") ("z" . "j")))
- xah-fly-layouts)
-
-(push
- '("adnw" . (("'" . "k") ("," . "u") ("." . "ü") ("p" . ".") ("y" . "ä")
- ("f" . "v") ("r" . "l") ("l" . "j") ("/" . "f")
- ("a" . "h") ("o" . "i") ("u" . "a") ("i" . "o")
- ("h" . "t") ("t" . "r") ("-" . "ß")
- (";" . "x") ("q" . "y") ("j" . "ö") ("k" . ",") ("x" . "q")
- ("m" . "p") ("v" . "m")))
- xah-fly-layouts)
-
-(push
- '("pt-nativo" . ((";" . "«") ("/" . "~") ("[" . "º") ("]" . "<") ("=" . "-")
("-" . "´") ("a" . "i") ("b" . "q") ("c" . "t") ("d" . "m") ("e" . "a") ("f" .
"w") ("g" . "l") ("h" . "d") ("i" . "u") ("k" . "b") ("l" . "p") ("m" . "v")
("n" . "r") ("o" . "e") ("p" . "h") ("q" . "ç") ("r" . "c") ("s" . "n") ("t" .
"s") ("u" . "o") ("v" . "f") ("w" . "g") ("x" . "k") ("y" . "x")))
- xah-fly-layouts)
-
-(push
- '("carpalx-qgmlwy" . (("." . "m") ("," . "g") ("'" . "q") (";" . "z") ("/" .
"[") ("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "d") ("b" . "k")
("c" . "u") ("d" . "i") ("e" . "t") ("f" . "y") ("g" . "f") ("h" . "a") ("i" .
"r") ("j" . "c") ("k" . "v") ("l" . ";") ("m" . "p") ("n" . "o") ("o" . "s")
("p" . "l") ("q" . "x") ("r" . "b") ("s" . "h") ("t" . "e") ("u" . "n") ("v" .
".") ("w" . ",") ("x" . "j") ("y" . "w") ("z" . "/")))
- xah-fly-layouts)
-
-(push
- '("carpalx-qgmlwb" . (("." . "m") ("," . "g") ("'" . "q") (";" . "z") ("/" .
"[") ("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "d") ("b" . "k")
("c" . "u") ("d" . "i") ("e" . "t") ("f" . "b") ("g" . "y") ("h" . "a") ("i" .
"r") ("j" . "c") ("k" . "f") ("l" . ";") ("m" . "p") ("n" . "o") ("o" . "s")
("p" . "l") ("q" . "x") ("r" . "v") ("s" . "h") ("t" . "e") ("u" . "n") ("v" .
".") ("w" . ",") ("x" . "j") ("y" . "w") ("z" . "/")))
-xah-fly-layouts)
-
-(push
- '("carpalx-qfmlwy" . (("." . "m") ("," . "f") ("'" . "q") (";" . "z") ("/" .
"[") ("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "d") ("b" . "p")
("c" . "o") ("d" . "i") ("e" . "t") ("f" . "y") ("g" . "u") ("h" . "a") ("i" .
"r") ("j" . "g") ("k" . "c") ("l" . "j") ("m" . "k") ("n" . "h") ("o" . "s")
("p" . "l") ("q" . "v") ("r" . "b") ("s" . ";") ("t" . "e") ("u" . "n") ("v" .
".") ("w" . ",") ("y" . "w") ("z" . "/")))
- xah-fly-layouts)
-
-(push
- '("bepo" . (("'" . "b") ("," . "é") ("." . "p") ("p" . "o") ("y" . "è")
- ("f" . "^") ("g" . "v") ("c" . "d") ("r" . "l") ("l" . "j")
- ("o" . "u") ("e" . "i") ("u" . "e") ("i" . ",")
- ("d" . "c") ("h" . "t") ("t" . "s") ("n" . "r") ("s" . "n")
- (":" . "à") ("q" . "y") ("j" . "x") ("k" . ".") ("x" . "k")
- ("b" . "’") ("m" . "q") ("w" . "g") ("v" . "h") ("z" . "f")
- ("3" . "»") ("4" . "(") ("5" . ")") ("6" . "@") ("7" . "+") ("8" . "-")
("9" . "/")))
- ;; NOTE f is a dead key
- xah-fly-layouts)
+(push '("qwerty-no" . (("." . "e") ("," . "w") ("'" . "q") (";" . "z") ("/" .
"å") ("[" . "+") ("]" . "´") ("=" . "¨") ("-" . "æ") ("b" . "n") ("c" . "i")
("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" . "g") ("j" .
"c") ("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r") ("q" . "x")
("r" . "o") ("s" . "ø") ("t" . "k") ("u" . "f") ("v" . ".") ("w" . ",") ("x" .
"b") ("y" . "t") ("z" . "-"))) xah-fly-layouts)
+
+(push '("qwerty-abnt" . (("." . "e") ("," . "w") ("'" . "q") (";" . "z") ("/"
. "'") ("[" . "-") ("]" . "=") ("=" . "[") ("-" . "~") ("b" . "n") ("c" . "i")
("d" . "h") ("e" . "d") ("f" . "y") ("g" . "u") ("h" . "j") ("i" . "g") ("j" .
"c") ("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r") ("q" . "x")
("r" . "o") ("s" . "ç") ("t" . "k") ("u" . "f") ("v" . ".") ("w" . ",") ("x" .
"b") ("y" . "t") ("z" . ";"))) xah-fly-layouts)
+
+(push '("qwertz" . (("." . "e") ("," . "w") ("'" . "q") (";" . "y") ("/" .
"ü") ("[" . "ß") ("]" . "´") ("=" . "+") ("-" . "ä") ("b" . "n") ("c" . "i")
("d" . "h") ("e" . "d") ("f" . "z") ("g" . "u") ("h" . "j") ("i" . "g") ("j" .
"c") ("k" . "v") ("l" . "p") ("n" . "l") ("o" . "s") ("p" . "r") ("q" . "x")
("r" . "o") ("s" . "ö") ("t" . "k") ("u" . "f") ("v" . ".") ("w" . ",") ("x" .
"b") ("y" . "t") ("z" . "-"))) xah-fly-layouts)
+
+(push '("workman" . (("'" . "q") ("," . "d") ("." . "r") ("p" . "w") ("y" .
"b") ("f" . "j") ("g" . "f") ("c" . "u") ("r" . "p") ("l" . ";") ("o" . "s")
("e" . "h") ("u" . "t") ("i" . "g") ("d" . "y") ("h" . "n") ("t" . "e") ("n" .
"o") ("s" . "i") (";" . "z") ("q" . "x") ("j" . "m") ("k" . "c") ("x" . "v")
("b" . "k") ("m" . "l") ("w" . ",") ("v" . ".") ("z" . "/"))) xah-fly-layouts)
+
+(push '("norman" . (("'" . "q") ("," . "w") ("." . "d") ("p" . "f") ("y" .
"k") ("f" . "j") ("g" . "u") ("c" . "r") ("r" . "l") ("l" . ";") ("o" . "s")
("u" . "t") ("i" . "g") ("d" . "y") ("h" . "n") ("t" . "i") ("n" . "o") ("s" .
"h") (";" . "z") ("q" . "x") ("j" . "c") ("k" . "v") ("x" . "b") ("b" . "p")
("w" . ",") ("v" . ".") ("z" . "/"))) xah-fly-layouts)
+
+(push '("neo2" . (("'" . "x") ("," . "v") ("." . "l") ("p" . "c") ("y" . "w")
("f" . "k") ("g" . "h") ("c" . "g") ("r" . "f") ("l" . "q") ("a" . "u") ("o" .
"i") ("e" . "a") ("u" . "e") ("i" . "o") ("d" . "s") ("h" . "n") ("t" . "r")
("n" . "t") ("s" . "d") (";" . "ü") ("q" . "ö") ("j" . "ä") ("k" . "p") ("x" .
"z") ("w" . ",") ("v" . ".") ("z" . "j") ("/" . "ß") ("[" . "-") ("-" . "y")))
xah-fly-layouts)
+
+(push '("koy" . (("'" . "k") ("," . ".") ("." . "o") ("p" . ",") ("f" . "v")
("r" . "l") ("l" . "ß") ("a" . "h") ("o" . "a") ("u" . "i") ("i" . "u") ("h" .
"t") ("t" . "r") (";" . "x") ("j" . "ä") ("k" . "ü") ("x" . "ö") ("m" . "p")
("v" . "m") ("z" . "j"))) xah-fly-layouts)
+
+(push '("adnw" . (("'" . "k") ("," . "u") ("." . "ü") ("p" . ".") ("y" . "ä")
("f" . "v") ("r" . "l") ("l" . "j") ("/" . "f") ("a" . "h") ("o" . "i") ("u" .
"a") ("i" . "o") ("h" . "t") ("t" . "r") ("-" . "ß") (";" . "x") ("q" . "y")
("j" . "ö") ("k" . ",") ("x" . "q") ("m" . "p") ("v" . "m"))) xah-fly-layouts)
+
+(push '("pt-nativo" . ((";" . "«") ("/" . "~") ("[" . "º") ("]" . "<") ("=" .
"-") ("-" . "´") ("a" . "i") ("b" . "q") ("c" . "t") ("d" . "m") ("e" . "a")
("f" . "w") ("g" . "l") ("h" . "d") ("i" . "u") ("k" . "b") ("l" . "p") ("m" .
"v") ("n" . "r") ("o" . "e") ("p" . "h") ("q" . "ç") ("r" . "c") ("s" . "n")
("t" . "s") ("u" . "o") ("v" . "f") ("w" . "g") ("x" . "k") ("y" . "x")))
xah-fly-layouts)
+
+(push '("carpalx-qgmlwy" . (("." . "m") ("," . "g") ("'" . "q") (";" . "z")
("/" . "[") ("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "d") ("b" .
"k") ("c" . "u") ("d" . "i") ("e" . "t") ("f" . "y") ("g" . "f") ("h" . "a")
("i" . "r") ("j" . "c") ("k" . "v") ("l" . ";") ("m" . "p") ("n" . "o") ("o" .
"s") ("p" . "l") ("q" . "x") ("r" . "b") ("s" . "h") ("t" . "e") ("u" . "n")
("v" . ".") ("w" . ",") ("x" . "j") ("y" . "w") ("z" . "/"))) xah-fly-layouts)
+
+(push '("carpalx-qgmlwb" . (("." . "m") ("," . "g") ("'" . "q") (";" . "z")
("/" . "[") ("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "d") ("b" .
"k") ("c" . "u") ("d" . "i") ("e" . "t") ("f" . "b") ("g" . "y") ("h" . "a")
("i" . "r") ("j" . "c") ("k" . "f") ("l" . ";") ("m" . "p") ("n" . "o") ("o" .
"s") ("p" . "l") ("q" . "x") ("r" . "v") ("s" . "h") ("t" . "e") ("u" . "n")
("v" . ".") ("w" . ",") ("x" . "j") ("y" . "w") ("z" . "/"))) xah-fly-layouts)
+
+(push '("carpalx-qfmlwy" . (("." . "m") ("," . "f") ("'" . "q") (";" . "z")
("/" . "[") ("[" . "-") ("]" . "=") ("=" . "]") ("-" . "'") ("a" . "d") ("b" .
"p") ("c" . "o") ("d" . "i") ("e" . "t") ("f" . "y") ("g" . "u") ("h" . "a")
("i" . "r") ("j" . "g") ("k" . "c") ("l" . "j") ("m" . "k") ("n" . "h") ("o" .
"s") ("p" . "l") ("q" . "v") ("r" . "b") ("s" . ";") ("t" . "e") ("u" . "n")
("v" . ".") ("w" . ",") ("y" . "w") ("z" . "/"))) xah-fly-layouts)
+
+(push '("bepo" . (("'" . "b") ("," . "é") ("." . "p") ("p" . "o") ("y" . "è")
("f" . "^") ("g" . "v") ("c" . "d") ("r" . "l") ("l" . "j") ("o" . "u") ("e" .
"i") ("u" . "e") ("i" . ",") ("d" . "c") ("h" . "t") ("t" . "s") ("n" . "r")
("s" . "n") (":" . "à") ("q" . "y") ("j" . "x") ("k" . ".") ("x" . "k") ("b" .
"’") ("m" . "q") ("w" . "g") ("v" . "h") ("z" . "f") ("3" . "»") ("4" . "(")
("5" . ")") ("6" . "@") ("7" . "+") ("8" . "-") ("9" . "/"))) xah-fly-layouts)
(defvar xah-fly-key-current-layout nil
"The current keyboard layout. Value is a key in `xah-fly-layouts'.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/xah-fly-keys e7408e5b60: added an optimot layout, removed beopy layout. optimot shouldn't be added because it's used by maybe just a hundred people in the world. however, cletip really ask for it. Also, he added beopy before which was added years ago in the early days, and beopy is another layout nobody heared of. from now on, only well-known keyboard layout should be supported in xah-fly-keys. you can always put it to your init. optimot may be removed in the future.,
ELPA Syncer <=