Mon May 20 2024
在Foot Terminal中让fastfetch的logo带透明度
#106
/
samyyc
/
共 726 字
/
760日 前更新
在Foot Terminal中让fastfetch的logo带透明度
系统环境:
- Arch Linux
- Hyprland (Wayland)
- Foot Terminal + Zsh + Fastfetch
Foot只支持Sixel,不支持Kitty和iTerm的图片协议。在fastfetch中设置type为Sixel时,图片的透明度会失效。经过大量的冲浪,我找到了一个解决方案
首先安装 Chafa ** :**
sudo pacman -S chafa
接下来cd到图片所在的目录,运行以下指令:
chafa -f sixels -s WxH xxx.png > xxx.sixel
其中, -s WxH 是指设置图片最大占用的行数和列数,可以不设置, xxx.png 是你的图片
这一条命令可以在同目录下生成一个sixel文件,这时使用 cat xxx.sixel 即可看到图片
接下来进入 fastfetch 的配置
配置文件应该为 ~/.config/fastfetch/config.jsonc ,如果你没有此文件,运行:
fastfetch --gen-config
使用你喜欢的代码编辑器打开此文件,然后配置logo:
"logo": {
配置完成,以下是效果图:
