手动为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

效果

posted @ 2025-05-11 09:18  RethLibc  阅读(64)  评论(0)    收藏  举报