abouttreesummaryrefslogcommitdiff
path: root/srcs/compose/fn.json
diff options
context:
space:
mode:
authorJules Aguillon2024-09-29 22:47:57 +0200
committerJules Aguillon2024-09-29 22:47:57 +0200
commit9f0cf15d2e5eee9eb255d4a10969b5cb0d76c864 (patch)
tree89db2f525b38aa21a88b6ea9e4874d1ffe6646c3 /srcs/compose/fn.json
parent700ec23bd465fa74828ffd6dfbc42dfc81731510 (diff)
downloadunexpected-keyboard-9f0cf15d2e5eee9eb255d4a10969b5cb0d76c864.tar.gz
unexpected-keyboard-9f0cf15d2e5eee9eb255d4a10969b5cb0d76c864.zip
Add Fn layer and Compose sequences for Cyrillic
Diffstat (limited to 'srcs/compose/fn.json')
-rw-r--r--srcs/compose/fn.json39
1 files changed, 38 insertions, 1 deletions
diff --git a/srcs/compose/fn.json b/srcs/compose/fn.json
index 5a977ba..70fc061 100644
--- a/srcs/compose/fn.json
+++ b/srcs/compose/fn.json
@@ -37,6 +37,7 @@
"†": "‡",
"×": "∙",
" ": "nbsp",
+
// arrows
"↖": "⇖",
"↑": "⇑",
@@ -87,6 +88,7 @@
"⊂": "⊆",
"⊃": "⊇",
"±": "∓",
+
// hebrew niqqud
"ק": "qamats", // kamatz
"ר": "hataf_qamats", // reduced kamatz
@@ -101,6 +103,7 @@
"ס": "segol",
"ב": "hataf_segol", // reduced segol
"צ": "tsere",
+
// Devanagari symbols
"ए": "ऍ",
"े": "ॅ",
@@ -157,6 +160,7 @@
"ं": "ॕ",
"़": "ॎ",
"ऽ": "ॽ",
+
// Persian numbers
"۱": "f1",
"۲": "f2",
@@ -178,5 +182,38 @@
"٧": "f7",
"٨": "f8",
"٩": "f9",
- "٠": "f10"
+ "٠": "f10",
+
+ // Cyrillic
+ "ꙑ": "ы",
+ "ы": "ꙑ",
+ "ш": "ѱ",
+ "з": "ꙁ",
+ "и": "і",
+ "і": "и",
+ "я": "ꙗ",
+ "е": "ѥ",
+ "ѡ": "ꙍ",
+ "о": "ѻ",
+ "а": "ѣ",
+ "э": "є",
+ "ъ": "ь",
+ "ь": "ъ",
+ "й": "ј",
+ "ꙉ": "ђ",
+ "ч": "ћ",
+ "ҁ": "қ",
+ "қ": "ҁ",
+ "џ": "ҷ",
+ "ҷ": "џ",
+ "ј": "й",
+ "у": "ꙋ",
+ "м": "ѫ",
+ "н": "ѧ",
+ "с": "ѕ",
+ "л": "ԯ",
+ "ԓ": "ԯ",
+ "\ua67d": "\u0483",
+ "\u0487": "\ua66f",
+ "ӈ": "ԩ"
}