1. 安装
yay -S fcitx5 fcitx5-rime fcitx5-input-support fcitx5-chinese-addons fcitx5-qt fcitx5-gtk fcitx5-configtool rime-double-pinyin
rime-double-pinyin 是双拼输入法,我使用小鹤双拼。
开机自启:
cp /usr/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart/
配置
fcitx5的配置目录在:mkdir ~/.local/share/fcitx5/rime/
在这个目录下创建default.custom.yaml
:
patch:
schema_list:
- schema: double_pinyin_flypy
使用小鹤双拼输入方案。
若想对某个输入方案进行自定义,例如小鹤双拼,其原配置文件为:~/.local/share/fcitx5/rime/double_pinyin_flypy.schema.yaml
.则需要在~/.local/share/fcitx5/rime/
下创建double_pinyin_flypy.custom.yaml
,然后在其中进行自定义。
例如:
# encoding: utf-8
patch:
"switches/@0/reset": 1
switches:
- name: ascii_mode
reset: 1
states: [ 中文, 西文 ] # 默认英语
- name: full_shape
reset: 0 # 默认半角
states: [ 半角, 全角 ]
- name: zh_simp # 注意這裏(※1)
reset: 1 # 默认简体
states: [ 漢字, 汉字 ]
switches/@next:
name: emoji_suggestion
reset: 1 # 默认开启emoji
states: [ "🈚︎", "🈶" ]
'engine/filters/@before 0':
simplifier@emoji_suggestion
emoji_suggestion:
opencc_config: emoji.json
option_name: emoji_suggestion
tips: none
inherit_comment: false
主题设置:
git clone https://github.com/thep0y/fcitx5-themes.git
cd fcitx5-themes
cp spring ~/.local/share/fcitx5/themes -r
修改fcitx5配置文件:
vim ~/.config/fcitx5/conf/classicui.conf
# 垂直候选列表
Vertical Candidate List=False
# 按屏幕 DPI 使用
PerScreenDPI=True
# Font (设置成你喜欢的字体)
Font="Smartisan Compact CNS 13"
# 主题(这里要改成你想要使用的主题名,主题名就在下面)
Theme=spring
Reference
https://wiki.archlinuxcn.org/wiki/Fcitx5
https://wiki.archlinuxcn.org/wiki/Rime#%E9%85%8D%E7%BD%AE%E7%9B%AE%E5%BD%95