是否有计划让应用程序将每个用户的数据存储在 home/user/.config 中,而不仅仅是 home/user/ 及其各自的目录中?
答案1
正如所提到的我对相关问题的回答,~/.config
是FreeDesktop 基本目录规范。
根据规范,“用户数据”实际上根本不应该放入~/.config
。
$XDG_CONFIG_HOME
是存储用户特定配置文件的地方。$XDG_DATA_HOME
是存储用户特定数据文件的地方。$XDG_CONFIG_HOME
默认为~/.config
$XDG_DATA_HOME
默认为~/.local/share
正如我在该问题的评论中所说:遵守是自愿的,但过去曾讨论过将 XDG 遵守作为默认安装中所有应用程序的“目标”。