为什么文件管理器不使用 top-dir 垃圾目录?

为什么文件管理器不使用 top-dir 垃圾目录?

我正在用fusepy制作一个FUSE文件系统,我想给删除赋予特殊的含义。我也想拦截垃圾的移动。为此,我希望文件管理器使用我的文件系统的根/安装点(.Trash/$uid.Trash-$uid)的垃圾目录,而不是用户目录(~/.local/share/Trash)。

我指的是Freedesktop 垃圾箱规范

我尝试过 3 个文件管理器:

  • PCManFM-Qt 使用 top-dir 垃圾目录;
  • PCManFM 告诉我文件系统不支持垃圾箱并提供硬删除;
  • 如果 top-dir 垃圾目录不存在,Dolphin 将创建该目录,但随后使用用户目录。

我可以说服所有文件管理器使用.Trash/$uid/.Trash-$uid吗?

相关内容