每次我更改和保存.config/user-dirs.dirs
,并在重新启动系统后,XDG_DOWNLOAD_DIR
恢复:
diff --git a/.config/user-dirs.dirs b/.config/user-dirs.dirs
index 8f6e2db..dcff34e 100644
--- a/.config/user-dirs.dirs
+++ b/.config/user-dirs.dirs
@@ -7,11 +7,9 @@
#
XDG_PUBLICSHARE_DIR="$HOME/public"
XDG_TEMPLATES_DIR="$HOME/public/template"
-
XDG_DESKTOP_DIR="$HOME/private/desktop"
XDG_DOCUMENTS_DIR="$HOME/private/doc"
XDG_PICTURES_DIR="$HOME/private/picture"
XDG_MUSIC_DIR="$HOME/private/music"
XDG_VIDEOS_DIR="$HOME/private/video"
-
-XDG_DOWNLOAD_DIR="$HOME/var/downloads"
+XDG_DOWNLOAD_DIR="$HOME/"
Run Code Online (Sandbox Code Playgroud)
如何使我的更改永久化?
Gun*_*son 10
我认为这是正确的方法:
xdg-user-dirs-update --set DOWNLOAD $HOME/var/downloads
Run Code Online (Sandbox Code Playgroud)
小智 5
请参阅 Ubuntu 软件中心中的 xdg-user-dirs:
它在$(XDG_CONFIG_HOME)/user-dirs.dirs
. 更改 中的默认目录及其初始值/etc/xdg/user-dirs.defaults
。这些值是主目录的相对路径名。
小智 5
创造.config/user-dirs.conf
:
enabled=False
filename_encoding=UTF-8
Run Code Online (Sandbox Code Playgroud)
你可以看看上面的解释/etc/xdg/user-dirs.conf