如何将桌面设置为$ HOME / Desktop?
最近我从$HOME
目录中删除了Desktop
文件夹。 当我再次登录时, $HOME
中的所有文件和目录都显示在桌面上。 所以我想把文件夹拿回来。 推荐的方法是什么? 我编辑了~/.config/xdg-user-dirs.dir
并添加了正确的变量。 但我想还有其他一些(更简单?)方式。
-
创建要用作文件夹的新文件夹。
例如,在终端中键入
mkdir ~/Desktop
( Ctrl + Alt + T打开一个)以在主目录中创建名为Desktop的文件夹。 -
编辑您的配置。
编辑文件
~/.config/user-dirs.dirs
。 您可以通过打开终端来执行此操作,然后输入:gedit ~/.config/user-dirs.dirs
将
XDG_DESKTOP_DIR
的条目更改为新的桌面文件夹,如果该条目不存在,则将其添加。 编辑后,文件应如下所示:XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Download" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_VIDEOS_DIR="$HOME/Videos"
-
注销然后再次登录,桌面应显示指定的文件夹。
只需创建一个名为Desktop的新文件夹即可。
您可以使用xdg-user-dirs-update
命令设置Desktop
。
xdg-user-dirs-update --set DESKTOP $HOME/NewDesktop
但首先检查您的区域设置名称
cat ~/.config/user-dirs.dirs
对于英语区域设置,它们是:
XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_VIDEOS_DIR="$HOME/Videos"
您可以设置以上任何一项
xdg-user-dirs-update --set DOWNLOAD ~/Internet
为了使更改生效nautilus -q
。
有关更多信息,请访问https://wiki.archlinux.org/index.php/XDG_user_directories