summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-06-02 13:19:46 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-06-02 13:19:46 +0800
commit43ac871965b08db77ddecb5041fec73b4817525d (patch)
tree3c66d2f421114285bbed9481af9368af4e5c4aac
parentad3062e25edd28935a53566496df7868e482d99b (diff)
added track
-rw-r--r--.config/dconf/userbin0 -> 2600 bytes
-rw-r--r--.config/fastfetch/config.jsonc110
-rw-r--r--.config/fcitx/cached_layout734
-rw-r--r--.config/fcitx/clipboard/history.datbin0 -> 1101 bytes
-rw-r--r--.config/fcitx/conf/fcitx-autoeng.config21
-rw-r--r--.config/fcitx/conf/fcitx-chttrans.config11
-rw-r--r--.config/fcitx/conf/fcitx-classic-ui.config31
-rw-r--r--.config/fcitx/conf/fcitx-clipboard.config27
-rw-r--r--.config/fcitx/conf/fcitx-imselector.config48
-rw-r--r--.config/fcitx/conf/fcitx-keyboard.config25
-rw-r--r--.config/fcitx/conf/fcitx-notify.config2
-rw-r--r--.config/fcitx/conf/fcitx-pinyin-enhance.config28
-rw-r--r--.config/fcitx/conf/fcitx-pinyin.config109
-rw-r--r--.config/fcitx/conf/fcitx-quickphrase.config23
-rw-r--r--.config/fcitx/conf/fcitx-spell.config10
-rw-r--r--.config/fcitx/conf/fcitx-unicode.config4
-rw-r--r--.config/fcitx/conf/fcitx-xim.config6
-rw-r--r--.config/fcitx/conf/fcitx-xkb.config14
-rw-r--r--.config/fcitx/config147
-rw-r--r--.config/fcitx/data/layout_override0
-rw-r--r--.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-0bin0 -> 77 bytes
-rw-r--r--.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-1bin0 -> 77 bytes
-rw-r--r--.config/fcitx/log/crash.log1
-rw-r--r--.config/fcitx/pinyin/pyindex.datbin0 -> 808 bytes
-rw-r--r--.config/fcitx/profile22
-rw-r--r--.config/fcitx/skin/dark/fcitx_skin.conf248
-rw-r--r--.config/fcitx/skin/macOS-dark/highlight.svg1
-rw-r--r--.config/fcitx/skin/macOS-dark/panel.svg1
-rw-r--r--.config/fcitx/skin/macOS-dark/theme.conf309
29 files changed, 1932 insertions, 0 deletions
diff --git a/.config/dconf/user b/.config/dconf/user
new file mode 100644
index 00000000..fe3a7460
--- /dev/null
+++ b/.config/dconf/user
Binary files differ
diff --git a/.config/fastfetch/config.jsonc b/.config/fastfetch/config.jsonc
new file mode 100644
index 00000000..89026c90
--- /dev/null
+++ b/.config/fastfetch/config.jsonc
@@ -0,0 +1,110 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+ "modules": [
+ "break",
+ {
+ "type": "custom",
+ "format": "\u001b[90m┌──────────────────────Hardware──────────────────────┐"
+ },
+ {
+ "type": "host",
+ "key": " PC",
+ "keyColor": "green"
+ },
+ {
+ "type": "cpu",
+ "key": "│ ├",
+ "keyColor": "green"
+ },
+ {
+ "type": "gpu",
+ "key": "│ ├",
+ "keyColor": "green"
+ },
+ {
+ "type": "memory",
+ "key": "└ └",
+ "keyColor": "green"
+ },
+ {
+ "type": "custom",
+ "format": "\u001b[90m└────────────────────────────────────────────────────┘"
+ },
+ "break",
+ {
+ "type": "custom",
+ "format": "\u001b[90m┌──────────────────────Software──────────────────────┐"
+ },
+ {
+ "type": "os",
+ "key": " OS",
+ "keyColor": "yellow"
+ },
+ {
+ "type": "kernel",
+ "key": "│ ├",
+ "keyColor": "yellow"
+ },
+ {
+ "type": "bios",
+ "key": "│ ├",
+ "keyColor": "yellow"
+ },
+ {
+ "type": "packages",
+ "key": "│ ├󰏖",
+ "keyColor": "yellow"
+ },
+ {
+ "type": "shell",
+ "key": "└ └",
+ "keyColor": "yellow"
+ },
+ "break",
+ {
+ "type": "de",
+ "key": " DE",
+ "keyColor": "blue"
+ },
+ {
+ "type": "wm",
+ "key": "│ ├",
+ "keyColor": "blue"
+ },
+ {
+ "type": "wmtheme",
+ "key": "│ ├󰉼",
+ "keyColor": "blue"
+ },
+ {
+ "type": "terminal",
+ "key": "└ └",
+ "keyColor": "blue"
+ },
+ {
+ "type": "custom",
+ "format": "\u001b[90m└────────────────────────────────────────────────────┘"
+ },
+ "break",
+ {
+ "type": "custom",
+ "format": "\u001b[90m┌────────────────────Uptime / Age────────────────────┐"
+ },
+ {
+ "type": "command",
+ "key": " OS Age ",
+ "keyColor": "magenta",
+ "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
+ },
+ {
+ "type": "uptime",
+ "key": " Uptime ",
+ "keyColor": "magenta"
+ },
+ {
+ "type": "custom",
+ "format": "\u001b[90m└────────────────────────────────────────────────────┘"
+ },
+ "break",
+ ]
+}
diff --git a/.config/fcitx/cached_layout b/.config/fcitx/cached_layout
new file mode 100644
index 00000000..5219b1d5
--- /dev/null
+++ b/.config/fcitx/cached_layout
@@ -0,0 +1,734 @@
+Albanian:al:
+Albanian:al:Albanian (Plisi):plisi:
+Albanian:al:Albanian (Veqilharxhi):veqilharxhi:
+Amharic:et:
+Armenian:am:
+Armenian:am:Armenian (phonetic):phonetic:
+Armenian:am:Armenian (alt. phonetic):phonetic-alt:
+Armenian:am:Armenian (eastern):eastern:
+Armenian:am:Armenian (alt. eastern):eastern-alt:
+Armenian:am:Armenian (western):western:
+Armenian:am:Armenian (OLPC, phonetic):olpc-phonetic:
+Arabic:ara:
+Arabic:ara:Arabic (Eastern Arabic numerals):digits:
+Arabic:ara:Arabic (AZERTY):azerty:
+Arabic:ara:Arabic (AZERTY, Eastern Arabic numerals):azerty_digits:
+Arabic:ara:Arabic (Buckwalter):buckwalter:
+Arabic:ara:Arabic (Macintosh):mac:
+Arabic:ara:Arabic (Macintosh, phonetic):mac-phonetic:
+Arabic:ara:Arabic (OLPC):olpc:
+Arabic:ara:Arabic (Sun Type 6/7):sun_type6:
+Arabic:ara:Arabic (Arabic numerals, extensions in the 4th level):basic_ext:
+Arabic:ara:Arabic (Eastern Arabic numerals, extensions in the 4th level):basic_ext_digits:
+Arabic:ara:Arabic (ErgoArabic):ergoarabic:
+Arabic (Egypt):eg:
+Arabic (Egypt):eg:Coptic:cop:
+Arabic (Iraq):iq:
+Arabic (Iraq):iq:Kurdish (Iraq, Latin Q):ku:
+Arabic (Iraq):iq:Kurdish (Iraq, Latin Alt-Q):ku_alt:
+Arabic (Iraq):iq:Kurdish (Iraq, F):ku_f:
+Arabic (Iraq):iq:Kurdish (Iraq, Arabic-Latin):ku_ara:
+Arabic (Morocco):ma:
+Arabic (Morocco):ma:Berber (Morocco, Tifinagh):tifinagh:
+Arabic (Morocco):ma:Berber (Morocco, Tifinagh alt.):tifinagh-alt:
+Arabic (Morocco):ma:Berber (Morocco, Tifinagh phonetic, alt.):tifinagh-alt-phonetic:
+Arabic (Morocco):ma:Berber (Morocco, Tifinagh extended):tifinagh-extended:
+Arabic (Morocco):ma:Berber (Morocco, Tifinagh phonetic):tifinagh-phonetic:
+Arabic (Morocco):ma:Berber (Morocco, Tifinagh extended phonetic):tifinagh-extended-phonetic:
+Arabic (Morocco):ma:French (Morocco):french:
+Arabic (Morocco):ma:Tarifit:rif:
+Arabic (Syria):sy:
+Arabic (Syria):sy:Syriac:syc:
+Arabic (Syria):sy:Syriac (phonetic):syc_phonetic:
+Arabic (Syria):sy:Kurdish (Syria, Latin Q):ku:
+Arabic (Syria):sy:Kurdish (Syria, Latin Alt-Q):ku_alt:
+Arabic (Syria):sy:Kurdish (Syria, F):ku_f:
+Azerbaijani:az:
+Azerbaijani:az:Azerbaijani (Cyrillic):cyrillic:
+Bambara:ml:
+Bambara:ml:French (Mali, alt.):fr-oss:
+Bambara:ml:English (Mali, US, Macintosh):us-mac:
+Bambara:ml:English (Mali, US, intl.):us-intl:
+Bangla:bd:
+Bangla:bd:Bangla (Probhat):probhat:
+Belarusian:by:
+Belarusian:by:Belarusian (legacy):legacy:
+Belarusian:by:Belarusian (Latin):latin:
+Belarusian:by:Belarusian (intl.):intl:
+Belarusian:by:Belarusian (phonetic):phonetic:
+Belarusian:by:Russian (Belarus):ru:
+Belgian:be:
+Belgian:be:Belgian (alt.):oss:
+Belgian:be:Belgian (Latin-9 only, alt.):oss_latin9:
+Belgian:be:Belgian (ISO, alt.):iso-alternate:
+Belgian:be:Belgian (no dead keys):nodeadkeys:
+Belgian:be:Belgian (Wang 724 AZERTY):wang:
+Belgian:be:Belgian (Sun Type 6/7):sun_type6:
+Berber (Algeria, Latin):dz:
+Berber (Algeria, Latin):dz:Berber (Algeria, Tifinagh):ber:
+Berber (Algeria, Latin):dz:Kabyle (AZERTY, with dead keys):azerty-deadkeys:
+Berber (Algeria, Latin):dz:Kabyle (QWERTY, UK, with dead keys):qwerty-gb-deadkeys:
+Berber (Algeria, Latin):dz:Kabyle (QWERTY, US, with dead keys):qwerty-us-deadkeys:
+Berber (Algeria, Latin):dz:Arabic (Algeria):ar:
+Bosnian:ba:
+Bosnian:ba:Bosnian (with guillemets):alternatequotes:
+Bosnian:ba:Bosnian (with Bosnian digraphs):unicode:
+Bosnian:ba:Bosnian (US, with Bosnian digraphs):unicodeus:
+Bosnian:ba:Bosnian (US):us:
+Braille:brai:
+Braille:brai:Braille (left-handed):left_hand:
+Braille:brai:Braille (left-handed inverted thumb):left_hand_invert:
+Braille:brai:Braille (right-handed):right_hand:
+Braille:brai:Braille (right-handed inverted thumb):right_hand_invert:
+Bulgarian:bg:
+Bulgarian:bg:Bulgarian (traditional phonetic):phonetic:
+Bulgarian:bg:Bulgarian (new phonetic):bas_phonetic:
+Bulgarian:bg:Bulgarian (enhanced):bekl:
+Burmese:mm:
+Burmese:mm:Burmese (Zawgyi):zawgyi:
+Burmese:mm:Mon:mnw:
+Burmese:mm:Mon (A1):mnw-a1:
+Burmese:mm:Shan:shn:
+Burmese:mm:Shan (Zawgyi):zgt:
+Chinese:cn:
+Chinese:cn:Hanyu Pinyin Letters (with AltGr dead keys):altgr-pinyin:
+Chinese:cn:Mongolian (Bichig):mon_trad:
+Chinese:cn:Mongolian (Todo):mon_trad_todo:
+Chinese:cn:Mongolian (Xibe):mon_trad_xibe:
+Chinese:cn:Mongolian (Manchu):mon_trad_manchu:
+Chinese:cn:Mongolian (Galik):mon_trad_galik:
+Chinese:cn:Mongolian (Todo Galik):mon_todo_galik:
+Chinese:cn:Mongolian (Manchu Galik):mon_manchu_galik:
+Chinese:cn:Tibetan:tib:
+Chinese:cn:Tibetan (with ASCII numerals):tib_asciinum:
+Chinese:cn:Uyghur:ug:
+Croatian:hr:
+Croatian:hr:Croatian (with guillemets):alternatequotes:
+Croatian:hr:Croatian (with Croatian digraphs):unicode:
+Croatian:hr:Croatian (US, with Croatian digraphs):unicodeus:
+Croatian:hr:Croatian (US):us:
+Czech:cz:
+Czech:cz:Czech (extra backslash):bksl:
+Czech:cz:Czech (QWERTY):qwerty:
+Czech:cz:Czech (QWERTY, extra backslash):qwerty_bksl:
+Czech:cz:Czech (QWERTZ, Windows):winkeys:
+Czech:cz:Czech (QWERTY, Windows):winkeys-qwerty:
+Czech:cz:Czech (QWERTY, Macintosh):qwerty-mac:
+Czech:cz:Czech (UCW, only accented letters):ucw:
+Czech:cz:Czech (US, Dvorak, UCW support):dvorak-ucw:
+Czech:cz:Russian (Czechia, phonetic):rus:
+Czech:cz:Czech (Sun Type 6/7):sun_type6:
+Czech:cz:Czech (programming):prog:
+Czech:cz:Czech (programming, typographic):prog_typo:
+Czech:cz:Czech (coder):coder:
+Czech:cz:Czech (US, Colemak, UCW support):colemak-ucw:
+Danish:dk:
+Danish:dk:Danish (no dead keys):nodeadkeys:
+Danish:dk:Danish (Windows):winkeys:
+Danish:dk:Danish (Macintosh):mac:
+Danish:dk:Danish (Macintosh, no dead keys):mac_nodeadkeys:
+Danish:dk:Danish (Dvorak):dvorak:
+Danish:dk:Danish (Sun Type 6/7):sun_type6:
+Dari:af:
+Dari:af:Pashto:ps:
+Dari:af:Uzbek (Afghanistan):uz:
+Dari:af:Dari (Afghanistan, OLPC):fa-olpc:
+Dari:af:Pashto (Afghanistan, OLPC):ps-olpc:
+Dari:af:Uzbek (Afghanistan, OLPC):uz-olpc:
+Dhivehi:mv:
+Dutch:nl:
+Dutch:nl:Dutch (US):us:
+Dutch:nl:Dutch (Macintosh):mac:
+Dutch:nl:Dutch (standard):std:
+Dutch:nl:Dutch (Sun Type 6/7):sun_type6:
+Dzongkha:bt:
+English (Australia):au:
+English (Cameroon):cm:
+English (Cameroon):cm:French (Cameroon):french:
+English (Cameroon):cm:Cameroon Multilingual (QWERTY, intl.):qwerty:
+English (Cameroon):cm:Cameroon (AZERTY, intl.):azerty:
+English (Cameroon):cm:Cameroon (Dvorak, intl.):dvorak:
+English (Cameroon):cm:Mmuock:mmuock:
+English (Ghana):gh:
+English (Ghana):gh:English (Ghana, multilingual):generic:
+English (Ghana):gh:English (Ghana, GILLBT):gillbt:
+English (Ghana):gh:Akan:akan:
+English (Ghana):gh:Avatime:avn:
+English (Ghana):gh:Ewe:ewe:
+English (Ghana):gh:Fula:fula:
+English (Ghana):gh:Ga:ga:
+English (Ghana):gh:Hausa (Ghana):hausa:
+English (New Zealand):nz:
+English (New Zealand):nz:Maori:mao:
+English (Nigeria):ng:
+English (Nigeria):ng:Hausa (Nigeria):hausa:
+English (Nigeria):ng:Igbo:igbo:
+English (Nigeria):ng:Yoruba:yoruba:
+English (South Africa):za:
+English (UK):gb:
+English (UK):gb:English (UK, extended, Windows):extd:
+English (UK):gb:English (UK, intl., with dead keys):intl:
+English (UK):gb:English (UK, Dvorak):dvorak:
+English (UK):gb:English (UK, Dvorak, with UK punctuation):dvorakukp:
+English (UK):gb:English (UK, Macintosh):mac:
+English (UK):gb:English (UK, Macintosh, intl.):mac_intl:
+English (UK):gb:English (UK, Colemak):colemak:
+English (UK):gb:English (UK, Colemak-DH):colemak_dh:
+English (UK):gb:Scottish Gaelic:gla:
+English (UK):gb:Polish (British keyboard):pl:
+English (UK):gb:English (UK, Sun Type 6/7):sun_type6:
+English (US):us:
+English (US):us:English (US, euro on 5):euro:
+English (US):us:English (US, intl., with dead keys):intl:
+English (US):us:English (US, alt. intl.):alt-intl:
+English (US):us:English (intl., with AltGr dead keys):altgr-intl:
+English (US):us:English (Macintosh):mac:
+English (US):us:English (Colemak):colemak:
+English (US):us:English (Colemak-DH):colemak_dh:
+English (US):us:English (Colemak-DH Wide):colemak_dh_wide:
+English (US):us:English (Colemak-DH Ortholinear):colemak_dh_ortho:
+English (US):us:English (Colemak-DH ISO):colemak_dh_iso:
+English (US):us:English (Colemak-DH Wide ISO):colemak_dh_wide_iso:
+English (US):us:English (Dvorak):dvorak:
+English (US):us:English (Dvorak, intl., with dead keys):dvorak-intl:
+English (US):us:English (Dvorak, alt. intl.):dvorak-alt-intl:
+English (US):us:English (Dvorak, left-handed):dvorak-l:
+English (US):us:English (Dvorak, right-handed):dvorak-r:
+English (US):us:English (classic Dvorak):dvorak-classic:
+English (US):us:English (programmer Dvorak):dvp:
+English (US):us:English (Dvorak, Macintosh):dvorak-mac:
+English (US):us:English (Norman):norman:
+English (US):us:English (US, Symbolic):symbolic:
+English (US):us:English (Workman):workman:
+English (US):us:English (Workman, intl., with dead keys):workman-intl:
+English (US):us:English (the divide/multiply toggle the layout):olpc2:
+English (US):us:Cherokee:chr:
+English (US):us:Hawaiian:haw:
+English (US):us:Russian (US, phonetic):rus:
+English (US):us:Serbo-Croatian (US):hbs:
+English (US):us:English (US, intl., AltGr Unicode combining):intl-unicode:
+English (US):us:English (US, intl., AltGr Unicode combining, alt.):alt-intl-unicode:
+English (US):us:Atsina:ats:
+English (US):us:Coeur d'Alene Salish:crd:
+English (US):us:Czech, Slovak and German (US):cz_sk_de:
+English (US):us:Czech, Slovak, Polish, Spanish, Finnish, Swedish and German (US):cz_sk_pl_de_es_fi_sv:
+English (US):us:English (Drix):drix:
+English (US):us:German, Swedish and Finnish (US):de_se_fi:
+English (US):us:English (US, IBM Arabic 238_L):ibm238l:
+English (US):us:English (US, Sun Type 6/7):sun_type6:
+English (US):us:English (Carpalx):carpalx:
+English (US):us:English (Carpalx, intl., with dead keys):carpalx-intl:
+English (US):us:English (Carpalx, intl., with AltGr dead keys):carpalx-altgr-intl:
+English (US):us:English (Carpalx, full optimization):carpalx-full:
+English (US):us:English (Carpalx, full optimization, intl., with dead keys):carpalx-full-intl:
+English (US):us:English (Carpalx, full optimization, intl., with AltGr dead keys):carpalx-full-altgr-intl:
+English (US):us:English (3l):3l:
+English (US):us:English (3l, Chromebook):3l-cros:
+English (US):us:English (3l, emacs):3l-emacs:
+English (US):us:English (Workman-P):workman-p:
+English (US):us:Sicilian (US keyboard):scn:
+English (US):us:English (Western European AltGr dead keys):altgr-weur:
+Esperanto:epo:
+Esperanto:epo:Esperanto (legacy):legacy:
+Estonian:ee:
+Estonian:ee:Estonian (no dead keys):nodeadkeys:
+Estonian:ee:Estonian (Dvorak):dvorak:
+Estonian:ee:Estonian (US):us:
+Estonian:ee:Estonian (Sun Type 6/7):sun_type6:
+Faroese:fo:
+Faroese:fo:Faroese (no dead keys):nodeadkeys:
+Filipino:ph:
+Filipino:ph:Filipino (QWERTY, Baybayin):qwerty-bay:
+Filipino:ph:Filipino (Capewell-Dvorak, Latin):capewell-dvorak:
+Filipino:ph:Filipino (Capewell-Dvorak, Baybayin):capewell-dvorak-bay:
+Filipino:ph:Filipino (Capewell-QWERF 2006, Latin):capewell-qwerf2k6:
+Filipino:ph:Filipino (Capewell-QWERF 2006, Baybayin):capewell-qwerf2k6-bay:
+Filipino:ph:Filipino (Colemak, Latin):colemak:
+Filipino:ph:Filipino (Colemak, Baybayin):colemak-bay:
+Filipino:ph:Filipino (Dvorak, Latin):dvorak:
+Filipino:ph:Filipino (Dvorak, Baybayin):dvorak-bay:
+Finnish:fi:
+Finnish:fi:Finnish (Windows):winkeys:
+Finnish:fi:Finnish (classic):classic:
+Finnish:fi:Finnish (classic, no dead keys):nodeadkeys:
+Finnish:fi:Finnish (Macintosh):mac:
+Finnish:fi:Northern Saami (Finland):smi:
+Finnish:fi:Finnish (Sun Type 6/7):sun_type6:
+Finnish:fi:Finnish (DAS):das:
+Finnish:fi:Finnish (Dvorak):fidvorak:
+French:fr:
+French:fr:French (no dead keys):nodeadkeys:
+French:fr:French (alt.):oss:
+French:fr:French (alt., no dead keys):oss_nodeadkeys:
+French:fr:French (alt., Latin-9 only):oss_latin9:
+French:fr:French (legacy, alt.):latin9:
+French:fr:French (legacy, alt., no dead keys):latin9_nodeadkeys:
+French:fr:French (AZERTY):azerty:
+French:fr:French (AZERTY, AFNOR):afnor:
+French:fr:French (BEPO):bepo:
+French:fr:French (BEPO, Latin-9 only):bepo_latin9:
+French:fr:French (BEPO, AFNOR):bepo_afnor:
+French:fr:French (Dvorak):dvorak:
+French:fr:French (Macintosh):mac:
+French:fr:French (US):us:
+French:fr:Breton (France):bre:
+French:fr:Occitan:oci:
+French:fr:Georgian (France, AZERTY Tskapo):geo:
+French:fr:French (Sun Type 6/7):sun_type6:
+French:fr:French (US with dead keys, alt.):us-alt:
+French:fr:French (US, AZERTY):us-azerty:
+French (Canada):ca:
+French (Canada):ca:French (Canada, Dvorak):fr-dvorak:
+French (Canada):ca:French (Canada, legacy):fr-legacy:
+French (Canada):ca:Canadian (CSA):multix:
+French (Canada):ca:English (Canada):eng:
+French (Canada):ca:Inuktitut:ike:
+French (Canada):ca:Kutenai:kut:
+French (Canada):ca:Secwepemctsin:shs:
+French (Canada):ca:Multilingual (Canada, Sun Type 6/7):sun_type6:
+French (Democratic Republic of the Congo):cd:
+French (Togo):tg:
+Georgian:ge:
+Georgian:ge:Georgian (ergonomic):ergonomic:
+Georgian:ge:Georgian (MESS):mess:
+Georgian:ge:Ossetian (Georgia):os:
+Georgian:ge:Russian (Georgia):ru:
+German:de:
+German:de:German (dead acute):deadacute:
+German:de:German (dead grave acute):deadgraveacute:
+German:de:German (dead tilde):deadtilde:
+German:de:German (no dead keys):nodeadkeys:
+German:de:German (E1):e1:
+German:de:German (E2):e2:
+German:de:German (T3):T3:
+German:de:German (US):us:
+German:de:German (Dvorak):dvorak:
+German:de:German (Macintosh):mac:
+German:de:German (Macintosh, no dead keys):mac_nodeadkeys:
+German:de:German (Neo 2):neo:
+German:de:German (QWERTY):qwerty:
+German:de:Lower Sorbian:dsb:
+German:de:Lower Sorbian (QWERTZ):dsb_qwertz:
+German:de:Romanian (Germany):ro:
+German:de:Romanian (Germany, no dead keys):ro_nodeadkeys:
+German:de:Russian (Germany, phonetic):ru:
+German:de:Turkish (Germany):tr:
+German:de:German (with Hungarian letters, no dead keys):hu:
+German:de:Polish (Germany, no dead keys):pl:
+German:de:German (Sun Type 6/7):sun_type6:
+German:de:German (Aus der Neo-Welt):adnw:
+German:de:German (KOY):koy:
+German:de:German (Bone):bone:
+German:de:German (Bone, eszett in the home row):bone_eszett_home:
+German:de:German (Neo, QWERTZ):neo_qwertz:
+German:de:German (Neo, QWERTY):neo_qwerty:
+German:de:Russian (Germany, recommended):ru-recom:
+German:de:Russian (Germany, transliteration):ru-translit:
+German (Austria):at:
+German (Austria):at:German (Austria, no dead keys):nodeadkeys:
+German (Austria):at:German (Austria, Macintosh):mac:
+German (Switzerland):ch:
+German (Switzerland):ch:German (Switzerland, no dead keys):de_nodeadkeys:
+German (Switzerland):ch:German (Switzerland, Macintosh):de_mac:
+German (Switzerland):ch:German (Switzerland, legacy):legacy:
+German (Switzerland):ch:French (Switzerland):fr:
+German (Switzerland):ch:French (Switzerland, no dead keys):fr_nodeadkeys:
+German (Switzerland):ch:French (Switzerland, Macintosh):fr_mac:
+German (Switzerland):ch:German (Switzerland, Sun Type 6/7):sun_type6_de:
+German (Switzerland):ch:French (Switzerland, Sun Type 6/7):sun_type6_fr:
+Greek:gr:
+Greek:gr:Greek (simple):simple:
+Greek:gr:Greek (no dead keys):nodeadkeys:
+Greek:gr:Greek (polytonic):polytonic:
+Greek:gr:Greek (Sun Type 6/7):sun_type6:
+Greek:gr:Greek (Colemak):colemak:
+Hebrew:il:
+Hebrew:il:Hebrew (SI-1452-2):si2:
+Hebrew:il:Hebrew (lyx):lyx:
+Hebrew:il:Hebrew (phonetic):phonetic:
+Hebrew:il:Hebrew (Biblical, Tiro):biblical:
+Hebrew:il:Hebrew (Biblical, SIL phonetic):biblicalSIL:
+Hungarian:hu:
+Hungarian:hu:Hungarian (standard):standard:
+Hungarian:hu:Hungarian (no dead keys):nodeadkeys:
+Hungarian:hu:Hungarian (QWERTY):qwerty:
+Hungarian:hu:Hungarian (QWERTZ, 101-key, comma, dead keys):101_qwertz_comma_dead:
+Hungarian:hu:Hungarian (QWERTZ, 101-key, comma, no dead keys):101_qwertz_comma_nodead:
+Hungarian:hu:Hungarian (QWERTZ, 101-key, dot, dead keys):101_qwertz_dot_dead:
+Hungarian:hu:Hungarian (QWERTZ, 101-key, dot, no dead keys):101_qwertz_dot_nodead:
+Hungarian:hu:Hungarian (QWERTY, 101-key, comma, dead keys):101_qwerty_comma_dead:
+Hungarian:hu:Hungarian (QWERTY, 101-key, comma, no dead keys):101_qwerty_comma_nodead:
+Hungarian:hu:Hungarian (QWERTY, 101-key, dot, dead keys):101_qwerty_dot_dead:
+Hungarian:hu:Hungarian (QWERTY, 101-key, dot, no dead keys):101_qwerty_dot_nodead:
+Hungarian:hu:Hungarian (QWERTZ, 102-key, comma, dead keys):102_qwertz_comma_dead:
+Hungarian:hu:Hungarian (QWERTZ, 102-key, comma, no dead keys):102_qwertz_comma_nodead:
+Hungarian:hu:Hungarian (QWERTZ, 102-key, dot, dead keys):102_qwertz_dot_dead:
+Hungarian:hu:Hungarian (QWERTZ, 102-key, dot, no dead keys):102_qwertz_dot_nodead:
+Hungarian:hu:Hungarian (QWERTY, 102-key, comma, dead keys):102_qwerty_comma_dead:
+Hungarian:hu:Hungarian (QWERTY, 102-key, comma, no dead keys):102_qwerty_comma_nodead:
+Hungarian:hu:Hungarian (QWERTY, 102-key, dot, dead keys):102_qwerty_dot_dead:
+Hungarian:hu:Hungarian (QWERTY, 102-key, dot, no dead keys):102_qwerty_dot_nodead:
+Hungarian:hu:Old Hungarian (for ligatures):oldhunlig:
+Hungarian:hu:Hungarian (US):us:
+Icelandic:is:
+Icelandic:is:Icelandic (Macintosh, legacy):mac_legacy:
+Icelandic:is:Icelandic (Macintosh):mac:
+Icelandic:is:Icelandic (Dvorak):dvorak:
+Indian:in:
+Indian:in:Assamese (KaGaPa, phonetic):asm-kagapa:
+Indian:in:Bangla (India):ben:
+Indian:in:Bangla (India, Probhat):ben_probhat:
+Indian:in:Bangla (India, Baishakhi):ben_baishakhi:
+Indian:in:Bangla (India, Bornona):ben_bornona:
+Indian:in:Bangla (India, KaGaPa, phonetic):ben-kagapa:
+Indian:in:Bangla (India, Gitanjali):ben_gitanjali:
+Indian:in:Bangla (India, Baishakhi InScript):ben_inscript:
+Indian:in:English (India, with rupee):eng:
+Indian:in:Gujarati:guj:
+Indian:in:Gujarati (KaGaPa, phonetic):guj-kagapa:
+Indian:in:Hindi (Bolnagri):bolnagri:
+Indian:in:Hindi (Wx):hin-wx:
+Indian:in:Hindi (KaGaPa, phonetic):hin-kagapa:
+Indian:in:Kannada:kan:
+Indian:in:Kannada (KaGaPa, phonetic):kan-kagapa:
+Indian:in:Malayalam:mal:
+Indian:in:Malayalam (Lalitha):mal_lalitha:
+Indian:in:Malayalam (enhanced InScript, with rupee):mal_enhanced:
+Indian:in:Malayalam (Poorna, extended InScript):mal_poorna:
+Indian:in:Manipuri (Meitei):mni:
+Indian:in:Marathi (KaGaPa, phonetic):mar-kagapa:
+Indian:in:Marathi (enhanced InScript):marathi:
+Indian:in:Oriya:ori:
+Indian:in:Oriya (Bolnagri):ori-bolnagri:
+Indian:in:Oriya (Wx):ori-wx:
+Indian:in:Punjabi (Gurmukhi):guru:
+Indian:in:Punjabi (Gurmukhi Jhelum):jhelum:
+Indian:in:Sanskrit (KaGaPa, phonetic):san-kagapa:
+Indian:in:Santali (Ol Chiki):sat:
+Indian:in:Tamil (TamilNet '99):tamilnet:
+Indian:in:Tamil (TamilNet '99 with Tamil numerals):tamilnet_tamilnumbers:
+Indian:in:Tamil (TamilNet '99, TAB encoding):tamilnet_TAB:
+Indian:in:Tamil (TamilNet '99, TSCII encoding):tamilnet_TSCII:
+Indian:in:Tamil (InScript, with Arabic numerals):tam:
+Indian:in:Tamil (InScript, with Tamil numerals):tam_tamilnumbers:
+Indian:in:Telugu:tel:
+Indian:in:Telugu (KaGaPa, phonetic):tel-kagapa:
+Indian:in:Telugu (Sarala):tel-sarala:
+Indian:in:Urdu (phonetic):urd-phonetic:
+Indian:in:Urdu (alt. phonetic):urd-phonetic3:
+Indian:in:Urdu (Windows):urd-winkeys:
+Indian:in:Indic IPA:iipa:
+Indian:in:Modi (KaGaPa, phonetic):modi-kagapa:
+Indian:in:Sanskrit symbols:san-misc:
+Indian:in:Urdu (Navees):urd-navees:
+Indonesian (Latin):id:
+Indonesian (Latin):id:Indonesian (Arab Melayu, phonetic):melayu-phonetic:
+Indonesian (Latin):id:Indonesian (Arab Melayu, extended phonetic):melayu-phoneticx:
+Indonesian (Latin):id:Indonesian (Arab Pegon, phonetic):pegon-phonetic:
+Indonesian (Latin):id:Javanese:javanese:
+Irish:ie:
+Irish:ie:Irish (UnicodeExpert):UnicodeExpert:
+Irish:ie:CloGaelach:CloGaelach:
+Irish:ie:Ogham:ogam:
+Irish:ie:Ogham (IS434):ogam_is434:
+Italian:it:
+Italian:it:Italian (no dead keys):nodeadkeys:
+Italian:it:Italian (Windows):winkeys:
+Italian:it:Italian (Macintosh):mac:
+Italian:it:Italian (US):us:
+Italian:it:Italian (IBM 142):ibm:
+Italian:it:Friulian (Italy):fur:
+Italian:it:Sicilian:scn:
+Italian:it:Georgian (Italy):geo:
+Italian:it:Italian (Sun Type 6/7):sun_type6:
+Italian:it:Ladin (Italian keyboard):lld:
+Italian:it:Ladin (German keyboard):lldde:
+Italian:it:Italian (Dvorak):dvorak:
+Japanese:jp:
+Japanese:jp:Japanese (Kana):kana:
+Japanese:jp:Japanese (Kana 86):kana86:
+Japanese:jp:Japanese (OADG 109A):OADG109A:
+Japanese:jp:Japanese (Macintosh):mac:
+Japanese:jp:Japanese (Dvorak):dvorak:
+Japanese:jp:Japanese (Sun Type 6):sun_type6:
+Japanese:jp:Japanese (Sun Type 7, PC-compatible):sun_type7:
+Japanese:jp:Japanese (Sun Type 7, Sun-compatible):sun_type7_suncompat:
+Kazakh:kz:
+Kazakh:kz:Kazakh (with Russian):kazrus:
+Kazakh:kz:Kazakh (extended):ext:
+Kazakh:kz:Kazakh (Latin):latin:
+Kazakh:kz:Russian (Kazakhstan, with Kazakh):ruskaz:
+Khmer (Cambodia):kh:
+Korean:kr:
+Korean:kr:Korean (101/104-key compatible):kr104:
+Korean:kr:Korean (Sun Type 6/7):sun_type6:
+Kyrgyz:kg:
+Kyrgyz:kg:Kyrgyz (phonetic):phonetic:
+Lao:la:
+Lao:la:Lao (STEA):stea:
+Latvian:lv:
+Latvian:lv:Latvian (apostrophe):apostrophe:
+Latvian:lv:Latvian (tilde):tilde:
+Latvian:lv:Latvian (F):fkey:
+Latvian:lv:Latvian (Modern Latin):modern:
+Latvian:lv:Latvian (Modern Cyrillic):modern-cyr:
+Latvian:lv:ŪGJRMV):ergonomic:
+Latvian:lv:Latvian (adapted):adapted:
+Latvian:lv:Latvian (Dvorak):dvorak:
+Latvian:lv:Latvian (Dvorak, with Y):ykeydvorak:
+Latvian:lv:Latvian (Dvorak, with minus):minuskeydvorak:
+Latvian:lv:Latvian (programmer Dvorak):dvorakprogr:
+Latvian:lv:Latvian (programmer Dvorak, with Y):ykeydvorakprogr:
+Latvian:lv:Latvian (programmer Dvorak, with minus):minuskeydvorakprogr:
+Latvian:lv:Latvian (Colemak):colemak:
+Latvian:lv:Latvian (Colemak, with apostrophe):apostrophecolemak:
+Latvian:lv:Latvian (Sun Type 6/7):sun_type6:
+Latvian:lv:Latvian (apostrophe, dead quotes):apostrophe-deadquotes:
+Lithuanian:lt:
+Lithuanian:lt:Lithuanian (standard):std:
+Lithuanian:lt:Lithuanian (US):us:
+Lithuanian:lt:Lithuanian (IBM):ibm:
+Lithuanian:lt:Lithuanian (LEKP):lekp:
+Lithuanian:lt:Lithuanian (LEKPa):lekpa:
+Lithuanian:lt:Lithuanian (Ratise):ratise:
+Lithuanian:lt:Samogitian:sgs:
+Lithuanian:lt:Lithuanian (Dvorak):us_dvorak:
+Lithuanian:lt:Lithuanian (Sun Type 6/7):sun_type6:
+Macedonian:mk:
+Macedonian:mk:Macedonian (no dead keys):nodeadkeys:
+Malay (Jawi, Arabic Keyboard):my:
+Malay (Jawi, Arabic Keyboard):my:Malay (Jawi, phonetic):phonetic:
+Maltese:mt:
+Maltese:mt:Maltese (US):us:
+Maltese:mt:Maltese (US, with AltGr overrides):alt-us:
+Maltese:mt:Maltese (UK, with AltGr overrides):alt-gb:
+Moldavian:md:
+Moldavian:md:Gagauz (Moldova):gag:
+Mongolian:mn:
+Montenegrin:me:
+Montenegrin:me:Montenegrin (Cyrillic):cyrillic:
+Montenegrin:me:Montenegrin (Cyrillic, ZE and ZHE swapped):cyrillicyz:
+Montenegrin:me:Montenegrin (Cyrillic, with guillemets):cyrillicalternatequotes:
+Montenegrin:me:Montenegrin (Latin, Unicode):latinunicode:
+Montenegrin:me:Montenegrin (Latin, QWERTY):latinyz:
+Montenegrin:me:Montenegrin (Latin, Unicode, QWERTY):latinunicodeyz:
+Montenegrin:me:Montenegrin (Latin, with guillemets):latinalternatequotes:
+Nepali:np:
+N'Ko (AZERTY):gn:
+Norwegian:no:
+Norwegian:no:Norwegian (no dead keys):nodeadkeys:
+Norwegian:no:Norwegian (Windows):winkeys:
+Norwegian:no:Norwegian (Macintosh):mac:
+Norwegian:no:Norwegian (Macintosh, no dead keys):mac_nodeadkeys:
+Norwegian:no:Norwegian (Colemak):colemak:
+Norwegian:no:Norwegian (Colemak-DH):colemak_dh:
+Norwegian:no:Norwegian (Colemak-DH Wide):colemak_dh_wide:
+Norwegian:no:Norwegian (Dvorak):dvorak:
+Norwegian:no:Northern Saami (Norway):smi:
+Norwegian:no:Northern Saami (Norway, no dead keys):smi_nodeadkeys:
+Norwegian:no:Norwegian (Sun Type 6/7):sun_type6:
+Persian:ir:
+Persian:ir:Persian (with Persian keypad):pes_keypad:
+Persian:ir:Persian (Windows):winkeys:
+Persian:ir:Azerbaijani (Iran):azb:
+Persian:ir:Kurdish (Iran, Latin Q):ku:
+Persian:ir:Kurdish (Iran, Latin Alt-Q):ku_alt:
+Persian:ir:Kurdish (Iran, F):ku_f:
+Persian:ir:Kurdish (Iran, Arabic-Latin):ku_ara:
+Polish:pl:
+Polish:pl:Polish (legacy):legacy:
+Polish:pl:Polish (QWERTZ):qwertz:
+Polish:pl:Polish (Dvorak):dvorak:
+Polish:pl:Polish (Dvorak, with Polish quotes on quotemark key):dvorak_quotes:
+Polish:pl:Polish (Dvorak, with Polish quotes on key 1):dvorak_altquotes:
+Polish:pl:Polish (programmer Dvorak):dvp:
+Polish:pl:Kashubian:csb:
+Polish:pl:Silesian:szl:
+Polish:pl:Russian (Poland, phonetic Dvorak):ru_phonetic_dvorak:
+Polish:pl:Polish (intl., with dead keys):intl:
+Polish:pl:Polish (Colemak):colemak:
+Polish:pl:Polish (Colemak-DH):colemak_dh_ansi:
+Polish:pl:Polish (Colemak-DH ISO):colemak_dh:
+Polish:pl:Polish (Sun Type 6/7):sun_type6:
+Polish:pl:Polish (Glagolica):glagolica:
+Polish:pl:Polish (lefty):lefty:
+Portuguese:pt:
+Portuguese:pt:Portuguese (no dead keys):nodeadkeys:
+Portuguese:pt:Portuguese (Macintosh):mac:
+Portuguese:pt:Portuguese (Macintosh, no dead keys):mac_nodeadkeys:
+Portuguese:pt:Portuguese (Nativo):nativo:
+Portuguese:pt:Portuguese (Nativo for US keyboards):nativo-us:
+Portuguese:pt:Esperanto (Portugal, Nativo):nativo-epo:
+Portuguese:pt:Portuguese (Sun Type 6/7):sun_type6:
+Portuguese:pt:Portuguese (Colemak):colemak:
+Portuguese (Brazil):br:
+Portuguese (Brazil):br:Portuguese (Brazil, no dead keys):nodeadkeys:
+Portuguese (Brazil):br:Portuguese (Brazil, Dvorak):dvorak:
+Portuguese (Brazil):br:Portuguese (Brazil, Nativo):nativo:
+Portuguese (Brazil):br:Portuguese (Brazil, Nativo for US keyboards):nativo-us:
+Portuguese (Brazil):br:Portuguese (Brazil, IBM/Lenovo ThinkPad):thinkpad:
+Portuguese (Brazil):br:Esperanto (Brazil, Nativo):nativo-epo:
+Portuguese (Brazil):br:Russian (Brazil, phonetic):rus:
+Portuguese (Brazil):br:Portuguese (Brazil, Sun Type 6/7):sun_type6:
+Romanian:ro:
+Romanian:ro:Romanian (standard):std:
+Romanian:ro:Romanian (Windows):winkeys:
+Romanian:ro:Crimean Tatar (Dobruja Q):crh_dobruja:
+Romanian:ro:Romanian (ergonomic Touchtype):ergonomic:
+Romanian:ro:Romanian (Sun Type 6/7):sun_type6:
+Russian:ru:
+Russian:ru:Russian (phonetic):phonetic:
+Russian:ru:Russian (phonetic, Windows):phonetic_winkeys:
+Russian:ru:Russian (phonetic, YAZHERTY):phonetic_YAZHERTY:
+Russian:ru:Russian (phonetic, AZERTY):phonetic_azerty:
+Russian:ru:Russian (phonetic, Dvorak):phonetic_dvorak:
+Russian:ru:Russian (typewriter):typewriter:
+Russian:ru:Russian (engineering, RU):ruchey_ru:
+Russian:ru:Russian (engineering, EN):ruchey_en:
+Russian:ru:Russian (legacy):legacy:
+Russian:ru:Russian (typewriter, legacy):typewriter-legacy:
+Russian:ru:Russian (DOS):dos:
+Russian:ru:Russian (Macintosh):mac:
+Russian:ru:Abkhazian (Russia):ab:
+Russian:ru:Bashkirian:bak:
+Russian:ru:Chuvash:cv:
+Russian:ru:Chuvash (Latin):cv_latin:
+Russian:ru:Kalmyk:xal:
+Russian:ru:Komi:kom:
+Russian:ru:Mari:chm:
+Russian:ru:Ossetian (legacy):os_legacy:
+Russian:ru:Ossetian (Windows):os_winkeys:
+Russian:ru:Serbian (Russia):srp:
+Russian:ru:Tatar:tt:
+Russian:ru:Udmurt:udm:
+Russian:ru:Yakut:sah:
+Russian:ru:Church Slavonic:chu:
+Russian:ru:Russian (plus Ukrainian and Belarusian letters):ruu:
+Russian:ru:Russian (Rulemak, phonetic Colemak):rulemak:
+Russian:ru:Russian (phonetic, Macintosh):phonetic_mac:
+Russian:ru:Russian (Sun Type 6/7):sun_type6:
+Russian:ru:Russian (with US punctuation):unipunct:
+Russian:ru:Russian (GOST 6431-75):gost-6431-75-48:
+Russian:ru:Russian (GOST 14289-88):gost-14289-88:
+Russian:ru:Russian (Polyglot and Reactionary):prxn:
+Russian:ru:Russian (Programmer):winkeys-p:
+Russian:ru:Russian (plus typographic symbols):typo:
+Russian:ru:Russian (plus Tatar letters):rtu:
+Serbian:rs:
+Serbian:rs:Serbian (Cyrillic, with guillemets):alternatequotes:
+Serbian:rs:Serbian (Cyrillic, ZE and ZHE swapped):yz:
+Serbian:rs:Serbian (Latin):latin:
+Serbian:rs:Serbian (Latin, with guillemets):latinalternatequotes:
+Serbian:rs:Serbian (Latin, Unicode):latinunicode:
+Serbian:rs:Serbian (Latin, QWERTY):latinyz:
+Serbian:rs:Serbian (Latin, Unicode, QWERTY):latinunicodeyz:
+Serbian:rs:Pannonian Rusyn:rue:
+Serbian:rs:Serbian (combining accents instead of dead keys):combiningkeys:
+Sinhala (phonetic):lk:
+Sinhala (phonetic):lk:Sinhala (US):us:
+Sinhala (phonetic):lk:Tamil (Sri Lanka, TamilNet '99):tam_unicode:
+Sinhala (phonetic):lk:Tamil (Sri Lanka, TamilNet '99, TAB encoding):tam_TAB:
+Slovak:sk:
+Slovak:sk:Slovak (extra backslash):bksl:
+Slovak:sk:Slovak (QWERTY):qwerty:
+Slovak:sk:Slovak (QWERTY, extra backslash):qwerty_bksl:
+Slovak:sk:Slovak (ACC layout, only accented letters):acc:
+Slovak:sk:Slovak (Sun Type 6/7):sun_type6:
+Slovenian:si:
+Slovenian:si:Slovenian (with guillemets):alternatequotes:
+Slovenian:si:Slovenian (US):us:
+Spanish:es:
+Spanish:es:Spanish (no dead keys):nodeadkeys:
+Spanish:es:Spanish (dead tilde):deadtilde:
+Spanish:es:Spanish (Windows):winkeys:
+Spanish:es:Spanish (Dvorak):dvorak:
+Spanish:es:Asturian (Spain, with bottom-dot H and L):ast:
+Spanish:es:Catalan (Spain, with middle-dot L):cat:
+Spanish:es:Spanish (Sun Type 6/7):sun_type6:
+Spanish (Latin American):latam:
+Spanish (Latin American):latam:Spanish (Latin American, no dead keys):nodeadkeys:
+Spanish (Latin American):latam:Spanish (Latin American, dead tilde):deadtilde:
+Spanish (Latin American):latam:Spanish (Latin American, Dvorak):dvorak:
+Spanish (Latin American):latam:Spanish (Latin American, Colemak):colemak:
+Swahili (Kenya):ke:
+Swahili (Kenya):ke:Kikuyu:kik:
+Swahili (Tanzania):tz:
+Swedish:se:
+Swedish:se:Swedish (no dead keys):nodeadkeys:
+Swedish:se:Swedish (Dvorak):dvorak:
+Swedish:se:Swedish (Dvorak, intl.):us_dvorak:
+Swedish:se:Swedish (Svdvorak):svdvorak:
+Swedish:se:Swedish (Macintosh):mac:
+Swedish:se:Swedish (US):us:
+Swedish:se:Swedish Sign Language:swl:
+Swedish:se:Northern Saami (Sweden):smi:
+Swedish:se:Russian (Sweden, phonetic):rus:
+Swedish:se:Swedish (Dvorak A5):dvorak_a5:
+Swedish:se:Swedish (Sun Type 6/7):sun_type6:
+Swedish:se:Elfdalian (Sweden, with combining ogonek):ovd:
+Taiwanese:tw:
+Taiwanese:tw:Taiwanese (indigenous):indigenous:
+Taiwanese:tw:Saisiyat (Taiwan):saisiyat:
+Tajik:tj:
+Tajik:tj:Tajik (legacy):legacy:
+Thai:th:
+Thai:th:Thai (TIS-820.2538):tis:
+Thai:th:Thai (Pattachote):pat:
+Tswana:bw:
+Turkmen:tm:
+Turkmen:tm:Turkmen (Alt-Q):alt:
+Turkish:tr:
+Turkish:tr:Turkish (F):f:
+Turkish:tr:Turkish (E):e:
+Turkish:tr:Turkish (Alt-Q):alt:
+Turkish:tr:Turkish (intl., with dead keys):intl:
+Turkish:tr:Kurdish (Turkey, Latin Q):ku:
+Turkish:tr:Kurdish (Turkey, F):ku_f:
+Turkish:tr:Kurdish (Turkey, Latin Alt-Q):ku_alt:
+Turkish:tr:Turkish (Sun Type 6/7):sun_type6:
+Turkish:tr:ı swapped):us:
+Turkish:tr:Old Turkic:otk:
+Turkish:tr:Old Turkic (F):otkf:
+Turkish:tr:Ottoman (Q):ot:
+Turkish:tr:Ottoman (F):otf:
+Ukrainian:ua:
+Ukrainian:ua:Ukrainian (phonetic):phonetic:
+Ukrainian:ua:Ukrainian (typewriter):typewriter:
+Ukrainian:ua:Ukrainian (Windows):winkeys:
+Ukrainian:ua:Ukrainian (macOS):macOS:
+Ukrainian:ua:Ukrainian (legacy):legacy:
+Ukrainian:ua:Ukrainian (homophonic):homophonic:
+Ukrainian:ua:Crimean Tatar (Turkish Q):crh:
+Ukrainian:ua:Crimean Tatar (Turkish F):crh_f:
+Ukrainian:ua:Crimean Tatar (Turkish Alt-Q):crh_alt:
+Ukrainian:ua:Ukrainian (Sun Type 6/7):sun_type6:
+Urdu (Pakistan):pk:
+Urdu (Pakistan):pk:Urdu (Pakistan, CRULP):urd-crulp:
+Urdu (Pakistan):pk:Urdu (Pakistan, NLA):urd-nla:
+Urdu (Pakistan):pk:Arabic (Pakistan):ara:
+Urdu (Pakistan):pk:Sindhi:snd:
+Urdu (Pakistan):pk:Urdu (Pakistan, Navees):urd-navees:
+Uzbek:uz:
+Uzbek:uz:Uzbek (Latin):latin:
+Vietnamese:vn:
+Vietnamese:vn:Vietnamese (US):us:
+Vietnamese:vn:Vietnamese (France):fr:
+Vietnamese:vn:ÐERTY):aderty:
+Vietnamese:vn:ĐERTY):qderty:
+Wolof:sn:
+A user-defined custom Layout:custom:
+Ancient:ancient:
+Ancient:ancient:Gothic:got:
+Ancient:ancient:Ugaritic:uga:
+Ancient:ancient:Avestan:ave:
+APL:apl:
+APL:apl:APL symbols (Dyalog APL):dyalog:
+APL:apl:APL symbols (SAX, Sharp APL for Unix):sax:
+APL:apl:APL symbols (unified):unified:
+APL:apl:APL symbols (IBM APL2):apl2:
+APL:apl:APL symbols (Manugistics APL*PLUS II):aplplusII:
+APL:apl:APL symbols (APLX unified):aplx:
+BQN:bqn:
+EurKEY (US):eu:
+International Phonetic Alphabet:trans:
+International Phonetic Alphabet:trans:International Phonetic Alphabet (QWERTY):qwerty:
diff --git a/.config/fcitx/clipboard/history.dat b/.config/fcitx/clipboard/history.dat
new file mode 100644
index 00000000..bdde4b04
--- /dev/null
+++ b/.config/fcitx/clipboard/history.dat
Binary files differ
diff --git a/.config/fcitx/conf/fcitx-autoeng.config b/.config/fcitx/conf/fcitx-autoeng.config
new file mode 100644
index 00000000..2453df30
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-autoeng.config
@@ -0,0 +1,21 @@
+[Auto English]
+# 选词修饰键
+# 可选值:
+# None
+# Alt
+# Ctrl
+# Shift
+#ChooseModifier=Alt
+# 不显示拼写提示
+# 可选值:
+# True False
+#DisableSpell=False
+# 拼写提示候选词最大个数
+#MaximumHintLength=2
+# 在预编辑中保留的最大单词数
+#MaximumKeep=3
+# 选择候选词时输入额外空格
+# 可选值:
+# True False
+#SelectAddSpace=True
+
diff --git a/.config/fcitx/conf/fcitx-chttrans.config b/.config/fcitx/conf/fcitx-chttrans.config
new file mode 100644
index 00000000..b50b959b
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-chttrans.config
@@ -0,0 +1,11 @@
+[TraditionalChinese]
+# 简繁转换引擎
+# 可选值:
+# Native
+# OpenCC
+#TransEngine=OpenCC
+# 切换来禁用或启用
+#Hotkey=CTRL_SHIFT_F
+# 输入法启用状态
+#EnabledForIM=
+
diff --git a/.config/fcitx/conf/fcitx-classic-ui.config b/.config/fcitx/conf/fcitx-classic-ui.config
new file mode 100644
index 00000000..3105287a
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-classic-ui.config
@@ -0,0 +1,31 @@
+[ClassicUI]
+# Status Panel Position X
+#MainWindowOffsetX=500
+# Status Panel Position Y
+#MainWindowOffsetY=40
+# Font Size
+#FontSize=0
+# Font
+#Font=Sans
+# Menu Font
+#MenuFont=Sans
+# Font Locale to display
+#FontLocale=zh_CN.UTF-8
+# Use System Tray Icon
+# Available Value:
+# True False
+#UseTray=True
+# Status Panel Hide Mode
+# Available Value:
+# Show
+# Auto
+# Hide when tray icon is available
+# Hide
+#MainWindowHideMode=Hide when tray icon is available
+# Vertical Candidate Word List
+# Available Value:
+# True False
+#VerticalList=False
+# Skin Name
+SkinType=dark
+
diff --git a/.config/fcitx/conf/fcitx-clipboard.config b/.config/fcitx/conf/fcitx-clipboard.config
new file mode 100644
index 00000000..b4d8e253
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-clipboard.config
@@ -0,0 +1,27 @@
+[Clipboard]
+# 将剪贴板历史保存为文件
+# 可选值:
+# True False
+#SaveHistoryToFile=True
+# 剪切板历史长度
+#HistoryLength=5
+# 每个候选词最大长度
+#CandidateMaxLength=43
+# 剪贴板历史快捷键
+#TriggerKey=CTRL_;
+# 使用选区文字
+# 可选值:
+# True False
+#UsePrimary=True
+# 选词修饰键
+# 可选值:
+# None
+# Alt
+# Ctrl
+# Shift
+#ChooseModifier=None
+# 忽略空白的剪贴板内容
+# 可选值:
+# True False
+#IgnoreBlank=True
+
diff --git a/.config/fcitx/conf/fcitx-imselector.config b/.config/fcitx/conf/fcitx-imselector.config
new file mode 100644
index 00000000..6c9d65e3
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-imselector.config
@@ -0,0 +1,48 @@
+[IMSelector]
+# 局部输入法选择
+#LocalInputMethodSelectKey=
+# 全局输入法选择
+#GlobalInputMethodSelectKey=
+# 清除局部输入法
+#ClearLocal=
+
+[GlobalSelector]
+# 切换至第1个输入法
+#IM1=
+# 切换至第2个输入法
+#IM2=
+# 切换至第3个输入法
+#IM3=
+# 切换至第4个输入法
+#IM4=
+# 切换至第5个输入法
+#IM5=
+# 切换至第6个输入法
+#IM6=
+# 切换至第7个输入法
+#IM7=
+# 切换至第8个输入法
+#IM8=
+# 切换至第9个输入法
+#IM9=
+
+[LocalSelector]
+# 切换至第1个输入法
+#IM1=
+# 切换至第2个输入法
+#IM2=
+# 切换至第3个输入法
+#IM3=
+# 切换至第4个输入法
+#IM4=
+# 切换至第5个输入法
+#IM5=
+# 切换至第6个输入法
+#IM6=
+# 切换至第7个输入法
+#IM7=
+# 切换至第8个输入法
+#IM8=
+# 切换至第9个输入法
+#IM9=
+
diff --git a/.config/fcitx/conf/fcitx-keyboard.config b/.config/fcitx/conf/fcitx-keyboard.config
new file mode 100644
index 00000000..e4dc1f99
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-keyboard.config
@@ -0,0 +1,25 @@
+[Keyboard]
+# 选择候选词时输入额外空格
+# 可选值:
+# True False
+#CommitWithExtraSpace=False
+# 选词修饰键
+# 可选值:
+# None
+# Alt
+# Ctrl
+# Shift
+#ChooseModifier=Alt
+# 切换单词提示
+#HotkeyToggleWordHint=CTRL_ALT_H
+# 最小触发单词提示长度
+#MinimumHintLength=1
+# 拼写提示候选词最大个数
+#MaximumHintLength=5
+# 使用回车确认已输入字符串
+# 可选值:
+# True False
+#UseEnterToCommit=False
+# 当前输入内容加入用户词典
+#HotkeyAddToUserDict=CTRL_ALT_N
+
diff --git a/.config/fcitx/conf/fcitx-notify.config b/.config/fcitx/conf/fcitx-notify.config
new file mode 100644
index 00000000..67bbb8bb
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-notify.config
@@ -0,0 +1,2 @@
+[Notify/Notify]
+HiddenNotify=
diff --git a/.config/fcitx/conf/fcitx-pinyin-enhance.config b/.config/fcitx/conf/fcitx-pinyin-enhance.config
new file mode 100644
index 00000000..be5f36cb
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-pinyin-enhance.config
@@ -0,0 +1,28 @@
+[Pinyin Enhance]
+# 将简拼视为英文
+# 可选值:
+# True False
+#ShortAsEnglish=False
+# 允许替换第一个候选词
+# 可选值:
+# True False
+#AllowReplaceFirst=True
+# 不显示拼写提示
+# 可选值:
+# True False
+#DisableSpell=False
+# 拼写提示候选词最大个数
+#MaximumHintLength=1
+# 以词定字
+#InputCharFromPhraseString=[]
+# 切换至以词定字模式
+#InputCharFromPhraseKey=
+# 禁用拼音符号
+# 可选值:
+# True False
+#DisableSym=False
+# 笔画输入触发长度
+#StrokeThresh=2
+# 笔画输入结果的最大个数
+#StrokeLimit=3
+
diff --git a/.config/fcitx/conf/fcitx-pinyin.config b/.config/fcitx/conf/fcitx-pinyin.config
new file mode 100644
index 00000000..650f405b
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-pinyin.config
@@ -0,0 +1,109 @@
+[Pinyin]
+# 默认双拼方案
+# 可选值:
+# Ziranma
+# MS
+# Ziguang
+# ABC
+# Zhongwenzhixing
+# PinyinJiaJia
+# XiaoHe
+# User Defined
+#DefaultShuangpinSchema=Ziranma
+# 将光标固定在预输入文本开头
+# 可选值:
+# True False
+#FixCursorAtHead=False
+# 使用 V 来触发快速输入
+# 可选值:
+# True False
+#UseVForQuickPhrase=True
+# 使用完整拼音
+# 可选值:
+# True False
+#UseCompletePinyin=False
+# 自动组词
+# 可选值:
+# True False
+#AutoCreatePhrase=True
+# 保存自动词组
+# 可选值:
+# True False
+#SaveAutoPhrase=False
+# 快捷键: 添加常用字
+#AddFreqWordKey=CTRL_8
+# 快捷键: 删除常用字
+#DeleteFreqWordKey=CTRL_7
+# 快捷键: 删除用户词组
+#DeleteUserPhraseKey=CTRL_DELETE
+# 候选字顺序
+# 可选值:
+# AdjustNo
+# AdjustFast
+# AdjustFreq
+#BaseOrder=AdjustFreq
+# 候选词顺序
+# 可选值:
+# AdjustNo
+# AdjustFast
+# AdjustFreq
+#PhraseOrder=AdjustFreq
+# 常用字顺序
+# 可选值:
+# AdjustNo
+# AdjustFast
+# AdjustFreq
+#FreqOrder=AdjustNo
+# 模糊an和ang
+# 可选值:
+# True False
+#FuzzyAnAng=False
+# 模糊en和eng
+# 可选值:
+# True False
+#FuzzyEnEng=False
+# 模糊ian和iang
+# 可选值:
+# True False
+#FuzzyIanIang=False
+# 模糊in和ing
+# 可选值:
+# True False
+#FuzzyInIng=False
+# 模糊ou和u
+# 可选值:
+# True False
+#FuzzyOuU=False
+# 模糊uan和uang
+# 可选值:
+# True False
+#FuzzyUanUang=False
+# 模糊c和ch
+# 可选值:
+# True False
+#FuzzyCCh=False
+# 模糊f和h
+# 可选值:
+# True False
+#FuzzyFH=False
+# 模糊l和n
+# 可选值:
+# True False
+#FuzzyLN=False
+# 模糊s和sh
+# 可选值:
+# True False
+#FuzzySSH=False
+# 模糊z和zh
+# 可选值:
+# True False
+#FuzzyZZH=False
+# 忽略拼音中ng->gn的输入错误
+# 可选值:
+# True False
+#Misstype=True
+# 忽略拼音jv,qv,xv,yv中u->v的输入错误
+# 可选值:
+# True False
+#MisstypeVU=True
+
diff --git a/.config/fcitx/conf/fcitx-quickphrase.config b/.config/fcitx/conf/fcitx-quickphrase.config
new file mode 100644
index 00000000..a864bdb8
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-quickphrase.config
@@ -0,0 +1,23 @@
+[QuickPhrase]
+# 快速输入的触发键
+# 可选值:
+# None
+# Semicolon
+# Grave
+#QuickPhraseTriggerKey=Semicolon
+# 额外的快速输入触发键
+#AlternativeTriggerKey=
+# 选词修饰键
+# 可选值:
+# None
+# Alt
+# Ctrl
+# Shift
+#ChooseModifier=None
+# 不显示拼写提示
+# 可选值:
+# True False
+#DisableSpell=False
+# 拼写提示候选词最大个数
+#MaximumHintLength=2
+
diff --git a/.config/fcitx/conf/fcitx-spell.config b/.config/fcitx/conf/fcitx-spell.config
new file mode 100644
index 00000000..02a7f792
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-spell.config
@@ -0,0 +1,10 @@
+[Spell Hint]
+# 首选的Enchant后端
+# 可选值:
+# Default
+# Aspell
+# Myspell
+#PreferredEnchantProvider=Myspell
+# 拼写提示默认使用的后端顺序
+#HintProvidersOrder=presage,custom,enchant
+
diff --git a/.config/fcitx/conf/fcitx-unicode.config b/.config/fcitx/conf/fcitx-unicode.config
new file mode 100644
index 00000000..a853211c
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-unicode.config
@@ -0,0 +1,4 @@
+[Unicode]
+# 按键
+#Key=CTRL_ALT_SHIFT_U
+
diff --git a/.config/fcitx/conf/fcitx-xim.config b/.config/fcitx/conf/fcitx-xim.config
new file mode 100644
index 00000000..79ce9b6c
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-xim.config
@@ -0,0 +1,6 @@
+[Xim]
+# 对XIM使用On The Spot风格(无法在运行时切换)
+# 可选值:
+# True False
+#UseOnTheSpotStyle=False
+
diff --git a/.config/fcitx/conf/fcitx-xkb.config b/.config/fcitx/conf/fcitx-xkb.config
new file mode 100644
index 00000000..37e0351c
--- /dev/null
+++ b/.config/fcitx/conf/fcitx-xkb.config
@@ -0,0 +1,14 @@
+[X Keyboard]
+# 允许覆盖系统的 XKB 设置
+# 可选值:
+# True False
+#OverrideSystemXKBSettings=True
+# 使用列表中的第一个键盘输入法布局作为默认布局
+# 可选值:
+# True False
+#UseFirstKeyboardIMAsDefaultLayout=True
+# xmodmap 命令
+#XModmapCommand=xmodmap
+# 在键盘布局修改之后应用自定义的 xmodmap 脚本
+#CustomXModmapScript=
+
diff --git a/.config/fcitx/config b/.config/fcitx/config
new file mode 100644
index 00000000..4f60b7e3
--- /dev/null
+++ b/.config/fcitx/config
@@ -0,0 +1,147 @@
+[Hotkey]
+# 切换激活/非激活输入法
+#TriggerKey=CTRL_SPACE
+# 只在用额外切换键取消激活后才使用它进行切换
+# Available Value:
+# True False
+#UseExtraTriggerKeyOnlyWhenUseItToInactivate=True
+# 额外的激活输入法快捷键
+# Available Value:
+# R_CTRL
+# R_SHIFT
+# L_SHIFT
+# L_CTRL
+# ALT_L_SHIFT
+# ALT_R_SHIFT
+# CTRL Both
+# SHIFT Both
+# L_ALT
+# R_ALT
+# ALT Both
+# Left Super
+# Right Super
+# Super Both
+# Ctrl+Left Super
+# Ctrl+Right Super
+# Super+Left Ctrl
+# Super+Right Ctrl
+# Disabled
+# Custom
+#SwitchKey=L_SHIFT
+# 自定义切换键
+#CustomSwitchKey=
+# 激活输入法
+#ActivateKey=
+# 取消激活输入法
+#InactivateKey=
+# 启用输入法间切换
+# Available Value:
+# True False
+#IMSwitchKey=True
+# 输入法间切换时包含未激活状态
+# Available Value:
+# True False
+#IMSwitchIncludeInactive=False
+# 输入法切换键
+# Available Value:
+# CTRL_SHIFT
+# ALT_SHIFT
+# CTRL_SUPER
+# ALT_SUPER
+#IMSwitchHotkey=CTRL_SHIFT
+# 重新载入配置
+#ReloadConfig=CTRL_5
+# 输入间隔
+#TimeInterval=250
+# 切换虚拟键盘
+#VKSwitchKey=CTRL_ALT_B
+# 切换联想模式
+#RemindSwitchKey=
+# 切换全角
+#FullWidthSwitchKey=
+# 切换全角标点
+#PuncSwitchKey=CTRL_.
+# 上一页
+#PrevPageKey=- UP
+# 下一页
+#NextPageKey== DOWN
+# 选择第二第三候选词
+#SecondThirdCandWordKey=
+# 保存配置及输入历史
+#SaveAllKey=CTRL_ALT_S
+# 切换嵌入预编辑字符串
+#SwitchPreedit=CTRL_ALT_P
+# 上一个候选词
+#PrevWord=SHIFT_TAB
+# 下一个候选词
+#NextWord=TAB
+
+[Program]
+# Fcitx 真正启动前延迟的秒数
+#DelayStart=0
+# 在窗口间共享状态
+# Available Value:
+# No
+# All
+# PerProgram
+ShareStateAmongWindow=All
+# 默认输入法状态
+# Available Value:
+# Inactive
+# Active
+#DefaultInputMethodState=Inactive
+
+[Output]
+# 数字后跟半角符号
+# Available Value:
+# True False
+#HalfPuncAfterNumber=True
+# 联想模式禁用翻页
+# Available Value:
+# True False
+#RemindModeDisablePaging=True
+# 切换状态时提交
+# Available Value:
+# True False
+#SendTextWhenSwitchEng=True
+# 候选词个数
+#CandidateWordNumber=5
+# 提示词库中词组
+# Available Value:
+# True False
+#PhraseTips=True
+# 窗口失去焦点时不提交预编辑文本
+# Available Value:
+# True False
+#DontCommitPreeditWhenUnfocus=False
+
+[Appearance]
+# 切换输入法时显示输入法提示
+# Available Value:
+# True False
+#ShowInputWindowAfterTriggering=True
+# 获得输入焦点并且输入法变化时显示输入法提示
+# Available Value:
+# True False
+#ShowInputWindowWhenFocusIn=False
+# 输入法提示只在激活状态显示
+# Available Value:
+# True False
+#ShowInputWindowOnlyWhenActive=True
+# 显示输入速度
+# Available Value:
+# True False
+#ShowInputSpeed=False
+# 显示版本
+# Available Value:
+# True False
+#ShowVersion=False
+# 只有预编辑字符串时不显示输入窗口
+# Available Value:
+# True False
+#HideInputWindowWhenOnlyPreeditString=False
+# 只有一个候选词和预编辑字符串时不显示输入窗口
+# Available Value:
+# True False
+#HideInputWindowWhenOnlyOneCandidate=False
+
diff --git a/.config/fcitx/data/layout_override b/.config/fcitx/data/layout_override
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/.config/fcitx/data/layout_override
diff --git a/.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-0 b/.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-0
new file mode 100644
index 00000000..93869307
--- /dev/null
+++ b/.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-0
Binary files differ
diff --git a/.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-1 b/.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-1
new file mode 100644
index 00000000..a6129035
--- /dev/null
+++ b/.config/fcitx/dbus/9260d6f02f184787a2c347bc4f27a0a3-1
Binary files differ
diff --git a/.config/fcitx/log/crash.log b/.config/fcitx/log/crash.log
new file mode 100644
index 00000000..5943351b
--- /dev/null
+++ b/.config/fcitx/log/crash.log
@@ -0,0 +1 @@
+fcitx: BadWindow (invalid Window parameter)
diff --git a/.config/fcitx/pinyin/pyindex.dat b/.config/fcitx/pinyin/pyindex.dat
new file mode 100644
index 00000000..2bf39a95
--- /dev/null
+++ b/.config/fcitx/pinyin/pyindex.dat
Binary files differ
diff --git a/.config/fcitx/profile b/.config/fcitx/profile
new file mode 100644
index 00000000..5fc13b61
--- /dev/null
+++ b/.config/fcitx/profile
@@ -0,0 +1,22 @@
+[Profile]
+# Use Full Width Character
+# Available Value:
+# True False
+#FullWidth=False
+# Use Wide Punctuation
+# Available Value:
+# True False
+#WidePunc=True
+# Prompt the phrases after input
+# Available Value:
+# True False
+#UseRemind=False
+# Current Input Method Name
+IMName=pinyin
+# Current Enabled Input Method List
+EnabledIMList=fcitx-keyboard-us:True,pinyin:True,shuangpin:False,wubi:False,wbpy:False,bingchan:False,dianbaoma:False,erbi:False,fcitx-keyboard-af:False,fcitx-keyboard-af-fa-olpc:False,fcitx-keyboard-af-ps:False,fcitx-keyboard-af-ps-olpc:False,fcitx-keyboard-af-uz:False,fcitx-keyboard-af-uz-olpc:False,fcitx-keyboard-al:False,fcitx-keyboard-al-plisi:False,fcitx-keyboard-al-veqilharxhi:False,fcitx-keyboard-am:False,fcitx-keyboard-am-eastern:False,fcitx-keyboard-am-eastern-alt:False,fcitx-keyboard-am-olpc-phonetic:False,fcitx-keyboard-am-phonetic:False,fcitx-keyboard-am-phonetic-alt:False,fcitx-keyboard-am-western:False,fcitx-keyboard-ancient:False,fcitx-keyboard-ancient-ave:False,fcitx-keyboard-ancient-got:False,fcitx-keyboard-ancient-uga:False,fcitx-keyboard-apl:False,fcitx-keyboard-apl-apl2:False,fcitx-keyboard-apl-aplplusII:False,fcitx-keyboard-apl-aplx:False,fcitx-keyboard-apl-dyalog:False,fcitx-keyboard-apl-sax:False,fcitx-keyboard-apl-unified:False,fcitx-keyboard-ara:False,fcitx-keyboard-ara-azerty:False,fcitx-keyboard-ara-azerty_digits:False,fcitx-keyboard-ara-basic_ext:False,fcitx-keyboard-ara-basic_ext_digits:False,fcitx-keyboard-ara-buckwalter:False,fcitx-keyboard-ara-digits:False,fcitx-keyboard-ara-ergoarabic:False,fcitx-keyboard-ara-mac:False,fcitx-keyboard-ara-mac-phonetic:False,fcitx-keyboard-ara-olpc:False,fcitx-keyboard-ara-sun_type6:False,fcitx-keyboard-at:False,fcitx-keyboard-at-mac:False,fcitx-keyboard-at-nodeadkeys:False,fcitx-keyboard-au:False,fcitx-keyboard-az:False,fcitx-keyboard-az-cyrillic:False,fcitx-keyboard-ba:False,fcitx-keyboard-ba-alternatequotes:False,fcitx-keyboard-ba-unicode:False,fcitx-keyboard-ba-unicodeus:False,fcitx-keyboard-ba-us:False,fcitx-keyboard-bd:False,fcitx-keyboard-bd-probhat:False,fcitx-keyboard-be:False,fcitx-keyboard-be-iso-alternate:False,fcitx-keyboard-be-nodeadkeys:False,fcitx-keyboard-be-oss:False,fcitx-keyboard-be-oss_latin9:False,fcitx-keyboard-be-sun_type6:False,fcitx-keyboard-be-wang:False,fcitx-keyboard-bg:False,fcitx-keyboard-bg-bas_phonetic:False,fcitx-keyboard-bg-bekl:False,fcitx-keyboard-bg-phonetic:False,fcitx-keyboard-bqn:False,fcitx-keyboard-br:False,fcitx-keyboard-br-dvorak:False,fcitx-keyboard-br-nativo:False,fcitx-keyboard-br-nativo-epo:False,fcitx-keyboard-br-nativo-us:False,fcitx-keyboard-br-nodeadkeys:False,fcitx-keyboard-br-rus:False,fcitx-keyboard-br-sun_type6:False,fcitx-keyboard-br-thinkpad:False,fcitx-keyboard-brai:False,fcitx-keyboard-brai-left_hand:False,fcitx-keyboard-brai-left_hand_invert:False,fcitx-keyboard-brai-right_hand:False,fcitx-keyboard-brai-right_hand_invert:False,fcitx-keyboard-bt:False,fcitx-keyboard-bw:False,fcitx-keyboard-by:False,fcitx-keyboard-by-intl:False,fcitx-keyboard-by-latin:False,fcitx-keyboard-by-legacy:False,fcitx-keyboard-by-phonetic:False,fcitx-keyboard-by-ru:False,fcitx-keyboard-ca:False,fcitx-keyboard-ca-eng:False,fcitx-keyboard-ca-fr-dvorak:False,fcitx-keyboard-ca-fr-legacy:False,fcitx-keyboard-ca-ike:False,fcitx-keyboard-ca-kut:False,fcitx-keyboard-ca-multix:False,fcitx-keyboard-ca-shs:False,fcitx-keyboard-ca-sun_type6:False,fcitx-keyboard-cd:False,fcitx-keyboard-ch:False,fcitx-keyboard-ch-de_mac:False,fcitx-keyboard-ch-de_nodeadkeys:False,fcitx-keyboard-ch-fr:False,fcitx-keyboard-ch-fr_mac:False,fcitx-keyboard-ch-fr_nodeadkeys:False,fcitx-keyboard-ch-legacy:False,fcitx-keyboard-ch-sun_type6_de:False,fcitx-keyboard-ch-sun_type6_fr:False,fcitx-keyboard-cm:False,fcitx-keyboard-cm-azerty:False,fcitx-keyboard-cm-dvorak:False,fcitx-keyboard-cm-french:False,fcitx-keyboard-cm-mmuock:False,fcitx-keyboard-cm-qwerty:False,fcitx-keyboard-cn:False,fcitx-keyboard-cn-altgr-pinyin:False,fcitx-keyboard-cn-mon_manchu_galik:False,fcitx-keyboard-cn-mon_todo_galik:False,fcitx-keyboard-cn-mon_trad:False,fcitx-keyboard-cn-mon_trad_galik:False,fcitx-keyboard-cn-mon_trad_manchu:False,fcitx-keyboard-cn-mon_trad_todo:False,fcitx-keyboard-cn-mon_trad_xibe:False,fcitx-keyboard-cn-tib:False,fcitx-keyboard-cn-tib_asciinum:False,fcitx-keyboard-cn-ug:False,fcitx-keyboard-custom:False,fcitx-keyboard-cz:False,fcitx-keyboard-cz-bksl:False,fcitx-keyboard-cz-coder:False,fcitx-keyboard-cz-colemak-ucw:False,fcitx-keyboard-cz-dvorak-ucw:False,fcitx-keyboard-cz-prog:False,fcitx-keyboard-cz-prog_typo:False,fcitx-keyboard-cz-qwerty:False,fcitx-keyboard-cz-qwerty-mac:False,fcitx-keyboard-cz-qwerty_bksl:False,fcitx-keyboard-cz-rus:False,fcitx-keyboard-cz-sun_type6:False,fcitx-keyboard-cz-ucw:False,fcitx-keyboard-cz-winkeys:False,fcitx-keyboard-cz-winkeys-qwerty:False,fcitx-keyboard-de:False,fcitx-keyboard-de-T3:False,fcitx-keyboard-de-adnw:False,fcitx-keyboard-de-bone:False,fcitx-keyboard-de-bone_eszett_home:False,fcitx-keyboard-de-deadacute:False,fcitx-keyboard-de-deadgraveacute:False,fcitx-keyboard-de-deadtilde:False,fcitx-keyboard-de-dsb:False,fcitx-keyboard-de-dsb_qwertz:False,fcitx-keyboard-de-dvorak:False,fcitx-keyboard-de-e1:False,fcitx-keyboard-de-e2:False,fcitx-keyboard-de-hu:False,fcitx-keyboard-de-koy:False,fcitx-keyboard-de-mac:False,fcitx-keyboard-de-mac_nodeadkeys:False,fcitx-keyboard-de-neo:False,fcitx-keyboard-de-neo_qwerty:False,fcitx-keyboard-de-neo_qwertz:False,fcitx-keyboard-de-nodeadkeys:False,fcitx-keyboard-de-pl:False,fcitx-keyboard-de-qwerty:False,fcitx-keyboard-de-ro:False,fcitx-keyboard-de-ro_nodeadkeys:False,fcitx-keyboard-de-ru:False,fcitx-keyboard-de-ru-recom:False,fcitx-keyboard-de-ru-translit:False,fcitx-keyboard-de-sun_type6:False,fcitx-keyboard-de-tr:False,fcitx-keyboard-de-us:False,fcitx-keyboard-dk:False,fcitx-keyboard-dk-dvorak:False,fcitx-keyboard-dk-mac:False,fcitx-keyboard-dk-mac_nodeadkeys:False,fcitx-keyboard-dk-nodeadkeys:False,fcitx-keyboard-dk-sun_type6:False,fcitx-keyboard-dk-winkeys:False,fcitx-keyboard-dz:False,fcitx-keyboard-dz-ar:False,fcitx-keyboard-dz-azerty-deadkeys:False,fcitx-keyboard-dz-ber:False,fcitx-keyboard-dz-qwerty-gb-deadkeys:False,fcitx-keyboard-dz-qwerty-us-deadkeys:False,fcitx-keyboard-ee:False,fcitx-keyboard-ee-dvorak:False,fcitx-keyboard-ee-nodeadkeys:False,fcitx-keyboard-ee-sun_type6:False,fcitx-keyboard-ee-us:False,fcitx-keyboard-eg:False,fcitx-keyboard-eg-cop:False,fcitx-keyboard-epo:False,fcitx-keyboard-epo-legacy:False,fcitx-keyboard-es:False,fcitx-keyboard-es-ast:False,fcitx-keyboard-es-cat:False,fcitx-keyboard-es-deadtilde:False,fcitx-keyboard-es-dvorak:False,fcitx-keyboard-es-nodeadkeys:False,fcitx-keyboard-es-sun_type6:False,fcitx-keyboard-es-winkeys:False,fcitx-keyboard-et:False,fcitx-keyboard-eu:False,fcitx-keyboard-fi:False,fcitx-keyboard-fi-classic:False,fcitx-keyboard-fi-das:False,fcitx-keyboard-fi-fidvorak:False,fcitx-keyboard-fi-mac:False,fcitx-keyboard-fi-nodeadkeys:False,fcitx-keyboard-fi-smi:False,fcitx-keyboard-fi-sun_type6:False,fcitx-keyboard-fi-winkeys:False,fcitx-keyboard-fo:False,fcitx-keyboard-fo-nodeadkeys:False,fcitx-keyboard-fr:False,fcitx-keyboard-fr-afnor:False,fcitx-keyboard-fr-azerty:False,fcitx-keyboard-fr-bepo:False,fcitx-keyboard-fr-bepo_afnor:False,fcitx-keyboard-fr-bepo_latin9:False,fcitx-keyboard-fr-bre:False,fcitx-keyboard-fr-dvorak:False,fcitx-keyboard-fr-geo:False,fcitx-keyboard-fr-latin9:False,fcitx-keyboard-fr-latin9_nodeadkeys:False,fcitx-keyboard-fr-mac:False,fcitx-keyboard-fr-nodeadkeys:False,fcitx-keyboard-fr-oci:False,fcitx-keyboard-fr-oss:False,fcitx-keyboard-fr-oss_latin9:False,fcitx-keyboard-fr-oss_nodeadkeys:False,fcitx-keyboard-fr-sun_type6:False,fcitx-keyboard-fr-us:False,fcitx-keyboard-fr-us-alt:False,fcitx-keyboard-fr-us-azerty:False,fcitx-keyboard-gb:False,fcitx-keyboard-gb-colemak:False,fcitx-keyboard-gb-colemak_dh:False,fcitx-keyboard-gb-dvorak:False,fcitx-keyboard-gb-dvorakukp:False,fcitx-keyboard-gb-extd:False,fcitx-keyboard-gb-gla:False,fcitx-keyboard-gb-intl:False,fcitx-keyboard-gb-mac:False,fcitx-keyboard-gb-mac_intl:False,fcitx-keyboard-gb-pl:False,fcitx-keyboard-gb-sun_type6:False,fcitx-keyboard-ge:False,fcitx-keyboard-ge-ergonomic:False,fcitx-keyboard-ge-mess:False,fcitx-keyboard-ge-os:False,fcitx-keyboard-ge-ru:False,fcitx-keyboard-gh:False,fcitx-keyboard-gh-akan:False,fcitx-keyboard-gh-avn:False,fcitx-keyboard-gh-ewe:False,fcitx-keyboard-gh-fula:False,fcitx-keyboard-gh-ga:False,fcitx-keyboard-gh-generic:False,fcitx-keyboard-gh-gillbt:False,fcitx-keyboard-gh-hausa:False,fcitx-keyboard-gn:False,fcitx-keyboard-gr:False,fcitx-keyboard-gr-colemak:False,fcitx-keyboard-gr-nodeadkeys:False,fcitx-keyboard-gr-polytonic:False,fcitx-keyboard-gr-simple:False,fcitx-keyboard-gr-sun_type6:False,fcitx-keyboard-hr:False,fcitx-keyboard-hr-alternatequotes:False,fcitx-keyboard-hr-unicode:False,fcitx-keyboard-hr-unicodeus:False,fcitx-keyboard-hr-us:False,fcitx-keyboard-hu:False,fcitx-keyboard-hu-101_qwerty_comma_dead:False,fcitx-keyboard-hu-101_qwerty_comma_nodead:False,fcitx-keyboard-hu-101_qwerty_dot_dead:False,fcitx-keyboard-hu-101_qwerty_dot_nodead:False,fcitx-keyboard-hu-101_qwertz_comma_dead:False,fcitx-keyboard-hu-101_qwertz_comma_nodead:False,fcitx-keyboard-hu-101_qwertz_dot_dead:False,fcitx-keyboard-hu-101_qwertz_dot_nodead:False,fcitx-keyboard-hu-102_qwerty_comma_dead:False,fcitx-keyboard-hu-102_qwerty_comma_nodead:False,fcitx-keyboard-hu-102_qwerty_dot_dead:False,fcitx-keyboard-hu-102_qwerty_dot_nodead:False,fcitx-keyboard-hu-102_qwertz_comma_dead:False,fcitx-keyboard-hu-102_qwertz_comma_nodead:False,fcitx-keyboard-hu-102_qwertz_dot_dead:False,fcitx-keyboard-hu-102_qwertz_dot_nodead:False,fcitx-keyboard-hu-nodeadkeys:False,fcitx-keyboard-hu-oldhunlig:False,fcitx-keyboard-hu-qwerty:False,fcitx-keyboard-hu-standard:False,fcitx-keyboard-hu-us:False,fcitx-keyboard-id:False,fcitx-keyboard-id-javanese:False,fcitx-keyboard-id-melayu-phonetic:False,fcitx-keyboard-id-melayu-phoneticx:False,fcitx-keyboard-id-pegon-phonetic:False,fcitx-keyboard-ie:False,fcitx-keyboard-ie-CloGaelach:False,fcitx-keyboard-ie-UnicodeExpert:False,fcitx-keyboard-ie-ogam:False,fcitx-keyboard-ie-ogam_is434:False,fcitx-keyboard-il:False,fcitx-keyboard-il-biblical:False,fcitx-keyboard-il-biblicalSIL:False,fcitx-keyboard-il-lyx:False,fcitx-keyboard-il-phonetic:False,fcitx-keyboard-il-si2:False,fcitx-keyboard-in:False,fcitx-keyboard-in-asm-kagapa:False,fcitx-keyboard-in-ben:False,fcitx-keyboard-in-ben-kagapa:False,fcitx-keyboard-in-ben_baishakhi:False,fcitx-keyboard-in-ben_bornona:False,fcitx-keyboard-in-ben_gitanjali:False,fcitx-keyboard-in-ben_inscript:False,fcitx-keyboard-in-ben_probhat:False,fcitx-keyboard-in-bolnagri:False,fcitx-keyboard-in-eng:False,fcitx-keyboard-in-guj:False,fcitx-keyboard-in-guj-kagapa:False,fcitx-keyboard-in-guru:False,fcitx-keyboard-in-hin-kagapa:False,fcitx-keyboard-in-hin-wx:False,fcitx-keyboard-in-iipa:False,fcitx-keyboard-in-jhelum:False,fcitx-keyboard-in-kan:False,fcitx-keyboard-in-kan-kagapa:False,fcitx-keyboard-in-mal:False,fcitx-keyboard-in-mal_enhanced:False,fcitx-keyboard-in-mal_lalitha:False,fcitx-keyboard-in-mal_poorna:False,fcitx-keyboard-in-mar-kagapa:False,fcitx-keyboard-in-marathi:False,fcitx-keyboard-in-mni:False,fcitx-keyboard-in-modi-kagapa:False,fcitx-keyboard-in-ori:False,fcitx-keyboard-in-ori-bolnagri:False,fcitx-keyboard-in-ori-wx:False,fcitx-keyboard-in-san-kagapa:False,fcitx-keyboard-in-san-misc:False,fcitx-keyboard-in-sat:False,fcitx-keyboard-in-tam:False,fcitx-keyboard-in-tam_tamilnumbers:False,fcitx-keyboard-in-tamilnet:False,fcitx-keyboard-in-tamilnet_TAB:False,fcitx-keyboard-in-tamilnet_TSCII:False,fcitx-keyboard-in-tamilnet_tamilnumbers:False,fcitx-keyboard-in-tel:False,fcitx-keyboard-in-tel-kagapa:False,fcitx-keyboard-in-tel-sarala:False,fcitx-keyboard-in-urd-navees:False,fcitx-keyboard-in-urd-phonetic:False,fcitx-keyboard-in-urd-phonetic3:False,fcitx-keyboard-in-urd-winkeys:False,fcitx-keyboard-iq:False,fcitx-keyboard-iq-ku:False,fcitx-keyboard-iq-ku_alt:False,fcitx-keyboard-iq-ku_ara:False,fcitx-keyboard-iq-ku_f:False,fcitx-keyboard-ir:False,fcitx-keyboard-ir-azb:False,fcitx-keyboard-ir-ku:False,fcitx-keyboard-ir-ku_alt:False,fcitx-keyboard-ir-ku_ara:False,fcitx-keyboard-ir-ku_f:False,fcitx-keyboard-ir-pes_keypad:False,fcitx-keyboard-ir-winkeys:False,fcitx-keyboard-is:False,fcitx-keyboard-is-dvorak:False,fcitx-keyboard-is-mac:False,fcitx-keyboard-is-mac_legacy:False,fcitx-keyboard-it:False,fcitx-keyboard-it-dvorak:False,fcitx-keyboard-it-fur:False,fcitx-keyboard-it-geo:False,fcitx-keyboard-it-ibm:False,fcitx-keyboard-it-lld:False,fcitx-keyboard-it-lldde:False,fcitx-keyboard-it-mac:False,fcitx-keyboard-it-nodeadkeys:False,fcitx-keyboard-it-scn:False,fcitx-keyboard-it-sun_type6:False,fcitx-keyboard-it-us:False,fcitx-keyboard-it-winkeys:False,fcitx-keyboard-jp:False,fcitx-keyboard-jp-OADG109A:False,fcitx-keyboard-jp-dvorak:False,fcitx-keyboard-jp-kana:False,fcitx-keyboard-jp-kana86:False,fcitx-keyboard-jp-mac:False,fcitx-keyboard-jp-sun_type6:False,fcitx-keyboard-jp-sun_type7:False,fcitx-keyboard-jp-sun_type7_suncompat:False,fcitx-keyboard-ke:False,fcitx-keyboard-ke-kik:False,fcitx-keyboard-kg:False,fcitx-keyboard-kg-phonetic:False,fcitx-keyboard-kh:False,fcitx-keyboard-kr:False,fcitx-keyboard-kr-kr104:False,fcitx-keyboard-kr-sun_type6:False,fcitx-keyboard-kz:False,fcitx-keyboard-kz-ext:False,fcitx-keyboard-kz-kazrus:False,fcitx-keyboard-kz-latin:False,fcitx-keyboard-kz-ruskaz:False,fcitx-keyboard-la:False,fcitx-keyboard-la-stea:False,fcitx-keyboard-latam:False,fcitx-keyboard-latam-colemak:False,fcitx-keyboard-latam-deadtilde:False,fcitx-keyboard-latam-dvorak:False,fcitx-keyboard-latam-nodeadkeys:False,fcitx-keyboard-lk:False,fcitx-keyboard-lk-tam_TAB:False,fcitx-keyboard-lk-tam_unicode:False,fcitx-keyboard-lk-us:False,fcitx-keyboard-lt:False,fcitx-keyboard-lt-ibm:False,fcitx-keyboard-lt-lekp:False,fcitx-keyboard-lt-lekpa:False,fcitx-keyboard-lt-ratise:False,fcitx-keyboard-lt-sgs:False,fcitx-keyboard-lt-std:False,fcitx-keyboard-lt-sun_type6:False,fcitx-keyboard-lt-us:False,fcitx-keyboard-lt-us_dvorak:False,fcitx-keyboard-lv:False,fcitx-keyboard-lv-adapted:False,fcitx-keyboard-lv-apostrophe:False,fcitx-keyboard-lv-apostrophe-deadquotes:False,fcitx-keyboard-lv-apostrophecolemak:False,fcitx-keyboard-lv-colemak:False,fcitx-keyboard-lv-dvorak:False,fcitx-keyboard-lv-dvorakprogr:False,fcitx-keyboard-lv-ergonomic:False,fcitx-keyboard-lv-fkey:False,fcitx-keyboard-lv-minuskeydvorak:False,fcitx-keyboard-lv-minuskeydvorakprogr:False,fcitx-keyboard-lv-modern:False,fcitx-keyboard-lv-modern-cyr:False,fcitx-keyboard-lv-sun_type6:False,fcitx-keyboard-lv-tilde:False,fcitx-keyboard-lv-ykeydvorak:False,fcitx-keyboard-lv-ykeydvorakprogr:False,fcitx-keyboard-ma:False,fcitx-keyboard-ma-french:False,fcitx-keyboard-ma-rif:False,fcitx-keyboard-ma-tifinagh:False,fcitx-keyboard-ma-tifinagh-alt:False,fcitx-keyboard-ma-tifinagh-alt-phonetic:False,fcitx-keyboard-ma-tifinagh-extended:False,fcitx-keyboard-ma-tifinagh-extended-phonetic:False,fcitx-keyboard-ma-tifinagh-phonetic:False,fcitx-keyboard-md:False,fcitx-keyboard-md-gag:False,fcitx-keyboard-me:False,fcitx-keyboard-me-cyrillic:False,fcitx-keyboard-me-cyrillicalternatequotes:False,fcitx-keyboard-me-cyrillicyz:False,fcitx-keyboard-me-latinalternatequotes:False,fcitx-keyboard-me-latinunicode:False,fcitx-keyboard-me-latinunicodeyz:False,fcitx-keyboard-me-latinyz:False,fcitx-keyboard-mk:False,fcitx-keyboard-mk-nodeadkeys:False,fcitx-keyboard-ml:False,fcitx-keyboard-ml-fr-oss:False,fcitx-keyboard-ml-us-intl:False,fcitx-keyboard-ml-us-mac:False,fcitx-keyboard-mm:False,fcitx-keyboard-mm-mnw:False,fcitx-keyboard-mm-mnw-a1:False,fcitx-keyboard-mm-shn:False,fcitx-keyboard-mm-zawgyi:False,fcitx-keyboard-mm-zgt:False,fcitx-keyboard-mn:False,fcitx-keyboard-mt:False,fcitx-keyboard-mt-alt-gb:False,fcitx-keyboard-mt-alt-us:False,fcitx-keyboard-mt-us:False,fcitx-keyboard-mv:False,fcitx-keyboard-my:False,fcitx-keyboard-my-phonetic:False,fcitx-keyboard-ng:False,fcitx-keyboard-ng-hausa:False,fcitx-keyboard-ng-igbo:False,fcitx-keyboard-ng-yoruba:False,fcitx-keyboard-nl:False,fcitx-keyboard-nl-mac:False,fcitx-keyboard-nl-std:False,fcitx-keyboard-nl-sun_type6:False,fcitx-keyboard-nl-us:False,fcitx-keyboard-no:False,fcitx-keyboard-no-colemak:False,fcitx-keyboard-no-colemak_dh:False,fcitx-keyboard-no-colemak_dh_wide:False,fcitx-keyboard-no-dvorak:False,fcitx-keyboard-no-mac:False,fcitx-keyboard-no-mac_nodeadkeys:False,fcitx-keyboard-no-nodeadkeys:False,fcitx-keyboard-no-smi:False,fcitx-keyboard-no-smi_nodeadkeys:False,fcitx-keyboard-no-sun_type6:False,fcitx-keyboard-no-winkeys:False,fcitx-keyboard-np:False,fcitx-keyboard-nz:False,fcitx-keyboard-nz-mao:False,fcitx-keyboard-ph:False,fcitx-keyboard-ph-capewell-dvorak:False,fcitx-keyboard-ph-capewell-dvorak-bay:False,fcitx-keyboard-ph-capewell-qwerf2k6:False,fcitx-keyboard-ph-capewell-qwerf2k6-bay:False,fcitx-keyboard-ph-colemak:False,fcitx-keyboard-ph-colemak-bay:False,fcitx-keyboard-ph-dvorak:False,fcitx-keyboard-ph-dvorak-bay:False,fcitx-keyboard-ph-qwerty-bay:False,fcitx-keyboard-pk:False,fcitx-keyboard-pk-ara:False,fcitx-keyboard-pk-snd:False,fcitx-keyboard-pk-urd-crulp:False,fcitx-keyboard-pk-urd-navees:False,fcitx-keyboard-pk-urd-nla:False,fcitx-keyboard-pl:False,fcitx-keyboard-pl-colemak:False,fcitx-keyboard-pl-colemak_dh:False,fcitx-keyboard-pl-colemak_dh_ansi:False,fcitx-keyboard-pl-csb:False,fcitx-keyboard-pl-dvorak:False,fcitx-keyboard-pl-dvorak_altquotes:False,fcitx-keyboard-pl-dvorak_quotes:False,fcitx-keyboard-pl-dvp:False,fcitx-keyboard-pl-glagolica:False,fcitx-keyboard-pl-intl:False,fcitx-keyboard-pl-lefty:False,fcitx-keyboard-pl-legacy:False,fcitx-keyboard-pl-qwertz:False,fcitx-keyboard-pl-ru_phonetic_dvorak:False,fcitx-keyboard-pl-sun_type6:False,fcitx-keyboard-pl-szl:False,fcitx-keyboard-pt:False,fcitx-keyboard-pt-colemak:False,fcitx-keyboard-pt-mac:False,fcitx-keyboard-pt-mac_nodeadkeys:False,fcitx-keyboard-pt-nativo:False,fcitx-keyboard-pt-nativo-epo:False,fcitx-keyboard-pt-nativo-us:False,fcitx-keyboard-pt-nodeadkeys:False,fcitx-keyboard-pt-sun_type6:False,fcitx-keyboard-ro:False,fcitx-keyboard-ro-crh_dobruja:False,fcitx-keyboard-ro-ergonomic:False,fcitx-keyboard-ro-std:False,fcitx-keyboard-ro-sun_type6:False,fcitx-keyboard-ro-winkeys:False,fcitx-keyboard-rs:False,fcitx-keyboard-rs-alternatequotes:False,fcitx-keyboard-rs-combiningkeys:False,fcitx-keyboard-rs-latin:False,fcitx-keyboard-rs-latinalternatequotes:False,fcitx-keyboard-rs-latinunicode:False,fcitx-keyboard-rs-latinunicodeyz:False,fcitx-keyboard-rs-latinyz:False,fcitx-keyboard-rs-rue:False,fcitx-keyboard-rs-yz:False,fcitx-keyboard-ru:False,fcitx-keyboard-ru-ab:False,fcitx-keyboard-ru-bak:False,fcitx-keyboard-ru-chm:False,fcitx-keyboard-ru-chu:False,fcitx-keyboard-ru-cv:False,fcitx-keyboard-ru-cv_latin:False,fcitx-keyboard-ru-dos:False,fcitx-keyboard-ru-gost-14289-88:False,fcitx-keyboard-ru-gost-6431-75-48:False,fcitx-keyboard-ru-kom:False,fcitx-keyboard-ru-legacy:False,fcitx-keyboard-ru-mac:False,fcitx-keyboard-ru-os_legacy:False,fcitx-keyboard-ru-os_winkeys:False,fcitx-keyboard-ru-phonetic:False,fcitx-keyboard-ru-phonetic_YAZHERTY:False,fcitx-keyboard-ru-phonetic_azerty:False,fcitx-keyboard-ru-phonetic_dvorak:False,fcitx-keyboard-ru-phonetic_mac:False,fcitx-keyboard-ru-phonetic_winkeys:False,fcitx-keyboard-ru-prxn:False,fcitx-keyboard-ru-rtu:False,fcitx-keyboard-ru-ruchey_en:False,fcitx-keyboard-ru-ruchey_ru:False,fcitx-keyboard-ru-rulemak:False,fcitx-keyboard-ru-ruu:False,fcitx-keyboard-ru-sah:False,fcitx-keyboard-ru-srp:False,fcitx-keyboard-ru-sun_type6:False,fcitx-keyboard-ru-tt:False,fcitx-keyboard-ru-typewriter:False,fcitx-keyboard-ru-typewriter-legacy:False,fcitx-keyboard-ru-typo:False,fcitx-keyboard-ru-udm:False,fcitx-keyboard-ru-unipunct:False,fcitx-keyboard-ru-winkeys-p:False,fcitx-keyboard-ru-xal:False,fcitx-keyboard-se:False,fcitx-keyboard-se-dvorak:False,fcitx-keyboard-se-dvorak_a5:False,fcitx-keyboard-se-mac:False,fcitx-keyboard-se-nodeadkeys:False,fcitx-keyboard-se-ovd:False,fcitx-keyboard-se-rus:False,fcitx-keyboard-se-smi:False,fcitx-keyboard-se-sun_type6:False,fcitx-keyboard-se-svdvorak:False,fcitx-keyboard-se-swl:False,fcitx-keyboard-se-us:False,fcitx-keyboard-se-us_dvorak:False,fcitx-keyboard-si:False,fcitx-keyboard-si-alternatequotes:False,fcitx-keyboard-si-us:False,fcitx-keyboard-sk:False,fcitx-keyboard-sk-acc:False,fcitx-keyboard-sk-bksl:False,fcitx-keyboard-sk-qwerty:False,fcitx-keyboard-sk-qwerty_bksl:False,fcitx-keyboard-sk-sun_type6:False,fcitx-keyboard-sn:False,fcitx-keyboard-sy:False,fcitx-keyboard-sy-ku:False,fcitx-keyboard-sy-ku_alt:False,fcitx-keyboard-sy-ku_f:False,fcitx-keyboard-sy-syc:False,fcitx-keyboard-sy-syc_phonetic:False,fcitx-keyboard-tg:False,fcitx-keyboard-th:False,fcitx-keyboard-th-pat:False,fcitx-keyboard-th-tis:False,fcitx-keyboard-tj:False,fcitx-keyboard-tj-legacy:False,fcitx-keyboard-tm:False,fcitx-keyboard-tm-alt:False,fcitx-keyboard-tr:False,fcitx-keyboard-tr-alt:False,fcitx-keyboard-tr-e:False,fcitx-keyboard-tr-f:False,fcitx-keyboard-tr-intl:False,fcitx-keyboard-tr-ku:False,fcitx-keyboard-tr-ku_alt:False,fcitx-keyboard-tr-ku_f:False,fcitx-keyboard-tr-ot:False,fcitx-keyboard-tr-otf:False,fcitx-keyboard-tr-otk:False,fcitx-keyboard-tr-otkf:False,fcitx-keyboard-tr-sun_type6:False,fcitx-keyboard-tr-us:False,fcitx-keyboard-trans:False,fcitx-keyboard-trans-qwerty:False,fcitx-keyboard-tw:False,fcitx-keyboard-tw-indigenous:False,fcitx-keyboard-tw-saisiyat:False,fcitx-keyboard-tz:False,fcitx-keyboard-ua:False,fcitx-keyboard-ua-crh:False,fcitx-keyboard-ua-crh_alt:False,fcitx-keyboard-ua-crh_f:False,fcitx-keyboard-ua-homophonic:False,fcitx-keyboard-ua-legacy:False,fcitx-keyboard-ua-macOS:False,fcitx-keyboard-ua-phonetic:False,fcitx-keyboard-ua-sun_type6:False,fcitx-keyboard-ua-typewriter:False,fcitx-keyboard-ua-winkeys:False,fcitx-keyboard-us-3l:False,fcitx-keyboard-us-3l-cros:False,fcitx-keyboard-us-3l-emacs:False,fcitx-keyboard-us-alt-intl:False,fcitx-keyboard-us-alt-intl-unicode:False,fcitx-keyboard-us-altgr-intl:False,fcitx-keyboard-us-altgr-weur:False,fcitx-keyboard-us-ats:False,fcitx-keyboard-us-carpalx:False,fcitx-keyboard-us-carpalx-altgr-intl:False,fcitx-keyboard-us-carpalx-full:False,fcitx-keyboard-us-carpalx-full-altgr-intl:False,fcitx-keyboard-us-carpalx-full-intl:False,fcitx-keyboard-us-carpalx-intl:False,fcitx-keyboard-us-chr:False,fcitx-keyboard-us-colemak:False,fcitx-keyboard-us-colemak_dh:False,fcitx-keyboard-us-colemak_dh_iso:False,fcitx-keyboard-us-colemak_dh_ortho:False,fcitx-keyboard-us-colemak_dh_wide:False,fcitx-keyboard-us-colemak_dh_wide_iso:False,fcitx-keyboard-us-crd:False,fcitx-keyboard-us-cz_sk_de:False,fcitx-keyboard-us-cz_sk_pl_de_es_fi_sv:False,fcitx-keyboard-us-de_se_fi:False,fcitx-keyboard-us-drix:False,fcitx-keyboard-us-dvorak:False,fcitx-keyboard-us-dvorak-alt-intl:False,fcitx-keyboard-us-dvorak-classic:False,fcitx-keyboard-us-dvorak-intl:False,fcitx-keyboard-us-dvorak-l:False,fcitx-keyboard-us-dvorak-mac:False,fcitx-keyboard-us-dvorak-r:False,fcitx-keyboard-us-dvp:False,fcitx-keyboard-us-euro:False,fcitx-keyboard-us-haw:False,fcitx-keyboard-us-hbs:False,fcitx-keyboard-us-ibm238l:False,fcitx-keyboard-us-intl:False,fcitx-keyboard-us-intl-unicode:False,fcitx-keyboard-us-mac:False,fcitx-keyboard-us-norman:False,fcitx-keyboard-us-olpc2:False,fcitx-keyboard-us-rus:False,fcitx-keyboard-us-scn:False,fcitx-keyboard-us-sun_type6:False,fcitx-keyboard-us-symbolic:False,fcitx-keyboard-us-workman:False,fcitx-keyboard-us-workman-intl:False,fcitx-keyboard-us-workman-p:False,fcitx-keyboard-uz:False,fcitx-keyboard-uz-latin:False,fcitx-keyboard-vn:False,fcitx-keyboard-vn-aderty:False,fcitx-keyboard-vn-fr:False,fcitx-keyboard-vn-qderty:False,fcitx-keyboard-vn-us:False,fcitx-keyboard-za:False,wanfeng:False,ziranma:False
+# Show Preedit String in Client Window
+# Available Value:
+# True False
+#PreeditStringInClientWindow=True
+
diff --git a/.config/fcitx/skin/dark/fcitx_skin.conf b/.config/fcitx/skin/dark/fcitx_skin.conf
new file mode 100644
index 00000000..5f50c499
--- /dev/null
+++ b/.config/fcitx/skin/dark/fcitx_skin.conf
@@ -0,0 +1,248 @@
+[SkinInfo]
+# 皮肤名称
+Name=Dark
+Name[da]=Mørk
+Name[de]=Dunkel
+Name[fr]=Sombre
+Name[ja]=ダーク
+Name[ko]=다크
+Name[ru]=Тёмный Скин
+Name[zh_CN]=暗色
+Name[zh_TW]=暗色
+# 皮肤版本
+Version=0.8
+# 皮肤作者
+Author=jarryson
+# 描述
+Desc=Dark
+Desc[da]=Mørk
+Desc[de]=Dunkel
+Desc[fr]=Sombre
+Desc[ja]=ダーク
+Desc[ko]=다크
+Desc[ru]=Тёмный Скин
+Desc[zh_CN]=暗色
+Desc[zh_TW]=暗色
+
+[SkinFont]
+# 输入字体大小
+FontSize=13
+# 菜单字体大小
+MenuFontSize=10
+# 字体大小遵守dpi设置
+# Available Value:
+# True False
+RespectDPI=True
+# 提示信息颜色
+TipColor=162 181 255
+# 输入信息颜色
+InputColor=220 220 220
+# 候选词索引颜色
+IndexColor=180 180 180
+# 第一候选词颜色
+FirstCandColor=118 147 255
+# 用户词组颜色
+UserPhraseColor=255 255 143
+# 码表提示颜色
+CodeColor=255 255 255
+# 其他颜色
+OtherColor=220 220 220
+# 活动菜单项颜色
+ActiveMenuColor=255 255 255
+# 非活动菜单项颜色
+InactiveMenuColor=178 178 178
+
+[SkinMainBar]
+# 背景图片
+BackImg=bar.png
+# Logo图标
+Logo=logo.png
+# 英文模式图标
+Eng=en.png
+# 激活状态输入法图标
+Active=cn.png
+# 左边距
+MarginLeft=8
+# 右边距
+MarginRight=8
+# 上边距
+MarginTop=8
+# 下边距
+MarginBottom=8
+# 可点击区域的左边距
+#ClickMarginLeft=0
+# 可点击区域的右边距
+#ClickMarginRight=0
+# 可点击区域的上边距
+#ClickMarginTop=0
+# 可点击区域的下边距
+#ClickMarginBottom=0
+# 覆盖图片
+#Overlay=
+# 覆盖图片停靠位置
+# Available Value:
+# TopLeft
+# TopCenter
+# TopRight
+# CenterLeft
+# Center
+# CenterRight
+# BottomLeft
+# BottomCenter
+# BottomRight
+#OverlayDock=TopLeft
+# 覆盖图片 X 偏移
+#OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+#OverlayOffsetY=0
+# 纵向填充规则
+# Available Value:
+# Copy
+# Resize
+#FillVertical=Resize
+# 横向填充规则
+# Available Value:
+# Copy
+# Resize
+#FillHorizontal=Resize
+# 使用自定的文本图标颜色
+# Available Value:
+# True False
+#UseCustomTextIconColor=False
+# 活动的文本图标颜色
+#ActiveTextIconColor=0 0 0
+# 非活动的文本图标颜色
+#InactiveTextIconColor=0 0 0
+# 特殊图标位置
+#Placement=
+
+[SkinInputBar]
+# 背景图片
+BackImg=input.png
+# 左边距
+MarginLeft=10
+# 右边距
+MarginRight=10
+# 上边距
+MarginTop=10
+# 下边距
+MarginBottom=10
+# 可点击区域的左边距
+#ClickMarginLeft=0
+# 可点击区域的右边距
+#ClickMarginRight=0
+# 可点击区域的上边距
+#ClickMarginTop=0
+# 可点击区域的下边距
+#ClickMarginBottom=0
+# 覆盖图片
+#Overlay=
+# 覆盖图片停靠位置
+# Available Value:
+# TopLeft
+# TopCenter
+# TopRight
+# CenterLeft
+# Center
+# CenterRight
+# BottomLeft
+# BottomCenter
+# BottomRight
+#OverlayDock=TopLeft
+# 覆盖图片 X 偏移
+#OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+#OverlayOffsetY=0
+# 光标颜色
+CursorColor=255 255 255
+# 预编辑文本的位置或偏移
+InputPos=0
+# 候选词表的位置或偏移
+OutputPos=0
+# 上一页图标
+BackArrow=prev.png
+# 下一页图标
+ForwardArrow=next.png
+# 上一页图标
+BackArrowX=25
+# 下一页图标
+BackArrowY=10
+# 上一页图标
+ForwardArrowX=15
+# 下一页图标
+ForwardArrowY=10
+# 纵向填充规则
+# Available Value:
+# Copy
+# Resize
+#FillVertical=Resize
+# 横向填充规则
+# Available Value:
+# Copy
+# Resize
+#FillHorizontal=Resize
+
+[SkinTrayIcon]
+# 活动输入法图标
+Active=active.png
+# 非活动输入法图标
+Inactive=inactive.png
+
+[SkinMenu]
+# 背景图片
+BackImg=menu.png
+# 上边距
+MarginTop=8
+# 下边距
+MarginBottom=8
+# 左边距
+MarginLeft=8
+# 右边距
+MarginRight=8
+# 可点击区域的左边距
+#ClickMarginLeft=0
+# 可点击区域的右边距
+#ClickMarginRight=0
+# 可点击区域的上边距
+#ClickMarginTop=0
+# 可点击区域的下边距
+#ClickMarginBottom=0
+# 覆盖图片
+#Overlay=
+# 覆盖图片停靠位置
+# Available Value:
+# TopLeft
+# TopCenter
+# TopRight
+# CenterLeft
+# Center
+# CenterRight
+# BottomLeft
+# BottomCenter
+# BottomRight
+#OverlayDock=TopLeft
+# 覆盖图片 X 偏移
+#OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+#OverlayOffsetY=0
+# 活动菜单项颜色
+ActiveColor=50 87 244
+# 分隔线颜色
+LineColor=204 204 204
+# 纵向填充规则
+# Available Value:
+# Copy
+# Resize
+#FillVertical=Resize
+# 横向填充规则
+# Available Value:
+# Copy
+# Resize
+#FillHorizontal=Resize
+
+[SkinKeyboard]
+# 虚拟键盘图片
+#BackImg=keyboard.png
+# 软键盘按键文字颜色
+KeyColor=255 255 255
+
diff --git a/.config/fcitx/skin/macOS-dark/highlight.svg b/.config/fcitx/skin/macOS-dark/highlight.svg
new file mode 100644
index 00000000..18b22cc3
--- /dev/null
+++ b/.config/fcitx/skin/macOS-dark/highlight.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="39" height="39"><g id="Layer_1"><title>Layer 1</title><rect id="svg_1" width="39" height="39" x="0" y="0" fill="#015ad7" stroke="#000" stroke-width="0" rx="12"/></g></svg> \ No newline at end of file
diff --git a/.config/fcitx/skin/macOS-dark/panel.svg b/.config/fcitx/skin/macOS-dark/panel.svg
new file mode 100644
index 00000000..a575011e
--- /dev/null
+++ b/.config/fcitx/skin/macOS-dark/panel.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40"><g><title>Layer 1</title><rect id="svg_1" width="39" height="39" x=".5" y=".5" fill="#383838" stroke="#000" rx="12"/></g></svg> \ No newline at end of file
diff --git a/.config/fcitx/skin/macOS-dark/theme.conf b/.config/fcitx/skin/macOS-dark/theme.conf
new file mode 100644
index 00000000..1be54a08
--- /dev/null
+++ b/.config/fcitx/skin/macOS-dark/theme.conf
@@ -0,0 +1,309 @@
+[Metadata]
+Name=macOS-dark
+Version=0.1
+Author=thep0y
+Description="类 macOS 主题"
+ScaleWithDPI=True
+
+[InputPanel]
+# 非选中候选字颜色
+NormalColor=#ffffff
+# 高亮候选字颜色
+HighlightCandidateColor=#ffffff
+# KWin 下启用模糊
+EnableBlur=True
+# 模糊遮罩
+BlurMask=
+# 竖排列表时使用所有横向空间高亮
+FullWidthHighlight=True
+# 高亮文字颜色
+HighlightColor=#dddddd
+# 高亮背景颜色
+HighlightBackgroundColor=#00000000
+# 页面按钮垂直对齐
+PageButtonAlignment=Bottom
+
+[InputPanel/Background]
+# 背景图片
+Image=panel.svg
+
+[InputPanel/Background/Margin]
+# 左侧边距
+Left=10
+# 右侧边距
+Right=10
+# 顶部边距
+Top=10
+# 底部边距
+Bottom=10
+
+[InputPanel/Highlight]
+# 背景图片
+Image=highlight.svg
+
+[InputPanel/Highlight/Margin]
+# 高亮区域左边距
+Left=20
+# 高亮区域右边距
+Right=20
+# 高亮区域上边距
+Top=8
+# 高亮区域下边距
+Bottom=8
+
+[InputPanel/TextMargin]
+# 候选字对左边距
+Left=20
+# 候选字对右边距
+Right=18
+# 候选字向上边距
+Top=8
+# 候选字向下边距
+Bottom=8
+
+[InputPanel/PrevPage]
+# 图片
+Image=
+
+[InputPanel/PrevPage/ClickMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[InputPanel/NextPage]
+# 图片
+Image=
+
+[Menu]
+# 一般文字颜色
+NormalColor=#000000
+# 高亮候选词颜色
+HighlightCandidateColor=#ffffff
+# 间隔
+Spacing=0
+
+[Menu/Background]
+# 背景图片
+Image=
+# 颜色
+Color=#ffffff
+# 边框颜色
+BorderColor=#ffffff00
+# 边框宽度
+BorderWidth=0
+# 覆盖图片
+Overlay=
+# 覆盖图片位置
+Gravity="Top Left"
+# 覆盖图片 X 偏移
+OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+OverlayOffsetY=0
+# 显示区域不足时隐藏覆盖图片
+HideOverlayIfOversize=False
+
+[Menu/Background/Margin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/Background/OverlayClipMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/Highlight]
+# 背景图片
+Image=
+# 颜色
+Color=#ffffff
+# 边框颜色
+BorderColor=#ffffff00
+# 边框宽度
+BorderWidth=0
+# 覆盖图片
+Overlay=
+# 覆盖图片位置
+Gravity="Top Left"
+# 覆盖图片 X 偏移
+OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+OverlayOffsetY=0
+# 显示区域不足时隐藏覆盖图片
+HideOverlayIfOversize=False
+
+[Menu/Highlight/Margin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/Highlight/OverlayClipMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/Separator]
+# 背景图片
+Image=
+# 颜色
+Color=#ffffff
+# 边框颜色
+BorderColor=#ffffff00
+# 边框宽度
+BorderWidth=0
+# 覆盖图片
+Overlay=
+# 覆盖图片位置
+Gravity="Top Left"
+# 覆盖图片 X 偏移
+OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+OverlayOffsetY=0
+# 显示区域不足时隐藏覆盖图片
+HideOverlayIfOversize=False
+
+[Menu/Separator/Margin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/Separator/OverlayClipMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/CheckBox]
+# 背景图片
+Image=
+# 颜色
+Color=#ffffff
+# 边框颜色
+BorderColor=#ffffff00
+# 边框宽度
+BorderWidth=0
+# 覆盖图片
+Overlay=
+# 覆盖图片位置
+Gravity="Top Left"
+# 覆盖图片 X 偏移
+OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+OverlayOffsetY=0
+# 显示区域不足时隐藏覆盖图片
+HideOverlayIfOversize=False
+
+[Menu/CheckBox/Margin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/CheckBox/OverlayClipMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/SubMenu]
+# 背景图片
+Image=
+# 颜色
+Color=#ffffff
+# 边框颜色
+BorderColor=#ffffff00
+# 边框宽度
+BorderWidth=0
+# 覆盖图片
+Overlay=
+# 覆盖图片位置
+Gravity="Top Left"
+# 覆盖图片 X 偏移
+OverlayOffsetX=0
+# 覆盖图片 Y 偏移
+OverlayOffsetY=0
+# 显示区域不足时隐藏覆盖图片
+HideOverlayIfOversize=False
+
+[Menu/SubMenu/Margin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/SubMenu/OverlayClipMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/ContentMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+
+[Menu/TextMargin]
+# 左侧边距
+Left=0
+# 右侧边距
+Right=0
+# 顶部边距
+Top=0
+# 底部边距
+Bottom=0
+