手动为thunar添加x11光标缩略图支持
致谢:
本文所提供的方案全部由Toz提供,我将其整理为笔记,以方便其它中文用户的需要
https://forum.xfce.org/viewtopic.php?id=18525
问题
thunar似乎默认不支持显示x11光标文件的缩略图,Toz提供了一个自定义缩略图的方案来解决这个问题
安装
请确保以下软件包都安装了:
sudo pacman -S xcur2png imagemagick tumbler libxml2 libgepub libopenraw
配置
1. 创建包含以下内容的文件/usr/share/thumbnailers/xcusrsor.thumbnailer
:
[Thumbnailer Entry]
Version=1.0
Encoding=UTF-8
Type=X-Thumbnailer
Name=Xcursor Thumbnailer
MimeType=image/x-xcursor;
Exec=/usr/local/bin/xcursorthumbs %i %o %s
2. 创建脚本/usr/local/bin/xcursorthumbs
:
#!/usr/bin/env bash
if TEMP=$(mktemp --directory --tmpdir tumbler-xcur-XXXXXX); then
xcur2png -d $TEMP -q -c - $1 > /dev/null 2>&1
convert -thumbnail "$3" "$TEMP/*_000.png" "$2" &>/dev/null
rm -rf $TEMP
fi
3. 使脚本可执行:
sudo chmod +x /usr/local/bin/xcursorthumbs
4.重启启动thunar和tumblerd
我选择直接重启:
reboot