为什么我在 user-dirs.conf 中的设置没有生效?

为什么我在 user-dirs.conf 中的设置没有生效?

我希望主目录中的 XDG 规范文件夹为小写。我创建了一个文件~/.config/user-dirs.conf并对其进行了更新:

enabled=True
filename_encoding=UTF-8

DESKTOP=desktop2
DOWNLOAD=downloads2
TEMPLATES=templates2
PUBLICSHARE=public2
DOCUMENTS=documents2
MUSIC=music2
PICTURES=pictures2
VIDEOS=videos2

我完全重新启动并重新登录到我的桌面环境(Xfce),并且我的主目录中的文件夹没有更改。

我正在观察 Thunar 和 Caja 左侧的目录树,以确定更改是否已生效。我还在文件夹中放置了一个文件,该文件在使用~/Desktop时应该消失。~/desktop2

根据man user-dirs.conf

用户可以拥有自己的 ~/.config/user-dirs.conf 文件,该文件会覆盖系统范围的配置。

这些值被写入user-dirs.dirs,如其中所述:

该文件由 xdg-user-dirs-update 写入

相关内容