手动为thunar增加x11光标缩略图支持

致谢:
本文所提供的方案全部由Toz提供,我将其整理为笔记,以方便其它中文用户的需要
https://forum.xfce.org/viewtopic.php?id=18525

问题

thunar似乎默认不支持显示x11光标文件的缩略图,Toz提供了一个自定义缩略图的方案来解决这个问题

安装

请确保以下软件包都安装了:

1
sudo pacman -S xcur2png imagemagick tumbler libxml2 libgepub libopenraw

配置

1. 创建包含以下内容的文件/usr/share/thumbnailers/xcusrsor.thumbnailer

1
2
3
4
5
6
7
[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

1
2
3
4
5
6
7
#!/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. 使脚本可执行:

1
sudo chmod +x /usr/local/bin/xcursorthumbs

4.重启启动thunar和tumblerd

我选择直接重启:

1
reboot

效果


手动为thunar增加x11光标缩略图支持
http://example.com/2025/05/03/thunar-x11cursor-thumbnail/
作者
RethLibc
发布于
2025年5月3日
许可协议