fcitx拼音配置

·

Fcitx (Flexible Input Method Framework) ── 即小企鹅输入法

安装fcitx5输入法框架

sudo apt install fcitx5 \
    fcitx5-chinese-addons \
    fcitx5-frontend-gtk4 fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 \
    fcitx5-frontend-qt5

sudo apt install fcitx5-config-qt fcitx5-frontend-qt6 fcitx5-module-xorg

安装中文词库

# 下载词库文件
wget https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases/download/0.2.4/zhwiki-20220416.dict
# 创建存储目录
mkdir -p ~/.local/share/fcitx5/pinyin/dictionaries/
# 移动词库文件至该目录
mv zhwiki-20220416.dict ~/.local/share/fcitx5/pinyin/dictionaries/

配置输入法

im-config
im-config -n fcitx5

cat <<EOF > ~/.pam_environment
XMODIFIERS=@im=fcitx
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
INPUT_METHOD=fcitx
EOF

fcitx5-configtool

查看gnome的input-sources

gsettings get org.gnome.desktop.input-sources sources
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'zh')]"

主题配置

mkdir -p ~/.local/share/fcitx5/themes
git clone https://github.com/hosxy/Fcitx5-Material-Color.git ~/.local/share/fcitx5/themes/Material-Colokkr

常见错误

修复系统托盘显示异常

sudo apt install gnome-shell-extension-appindicator

参考

主题 fctix5配置