506 字
3 分钟

fcitx5输入法使用搜狗皮肤

2026-01-17
浏览量 加载中...

开始使用#

下载此仓库#

git clone https://github.com/fkxxyz/ssfconv.git
cd ssfconv

下载皮肤#

先从搜狗输入法的皮肤官网下载自己喜欢的皮肤,得到ssf格式的文件,例如 绿叶.ssf

转换皮肤#

需要使用python,arch安装依赖:

sudo pacman -S python-pillow python-pycryptodome python-numpy

运行转换工具

./ssfconv -t fcitx5 绿叶.ssf 绿叶

复制到用户皮肤目录#

mkdir -p ~/.local/share/fcitx5/themes/
cp -r 绿叶 ~/.local/share/fcitx5/themes/

使用该皮肤#

打开 fcitx5 的配置,附加组件标签,经典用户界面,点配置,在主题的下拉列表里,选择这款皮肤。

或者你也可以直接修改配置文件 ~/.config/fcitx5/conf/classicui.conf,将 Theme 的值改成这个皮肤的名称即可。

用下面这条命令可以看到该皮肤的名称:

grep Name ~/.local/share/fcitx5/themes/绿叶/theme.conf

详细介绍#

使用方法被封装得非常简单,像个转换器,可以在下面四种格式之间任意转换:

  1. ssf格式(加密)
  2. ssf格式(未加密,本质是zip)
  3. 文件夹(解密或解压ssf格式得到)
  4. fcitx格式(在文件夹的基础上多了fcitx_skin.conf,可用于fcitx)
  5. fcitx5格式(在文件夹的基础上多了theme.conf,可用于fcitx5)

命令行参数

ssfconv <src> <dest> [-t type]

源文件和目标文件是必选参数,转换的目标类型 -t 是可选参数,type值是下面四个值之一:

fcitx 可直接用于fcitx的文件夹
fcitx5 可直接用于fcitx5的文件夹
dir 解包后的文件夹
encrypted 加密的ssf皮肤
zip 未加密的ssf皮肤(zip)

默认是转换为 fcitx 格式。

注意,源文件的格式可以是以上任意五个格式之一,不需要指定,程序已经可以智能识别格式。

已知缺陷#

fcitx5 能够完美地像搜狗输入法一样调整,但是主题中所设置的字体是无效的,需要手动设置字体,经过我反复的实验,将字体设置为 “Sans 10” 似乎是大多数皮肤的最佳体验

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
fcitx5输入法使用搜狗皮肤
https://lrwy.de5.net/posts/c7e06d92/
作者
凛若无音
发布于
2026-01-17
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
凛若无音
像明天一样
公告
所谓无底深渊,下去,也是前程万里。
分类
标签
数据统计
文章
37
分类
1
标签
17
共码字
131,692
存活时长
0
最终活动
0 天前

目录