我想暂时使用其他目录作为我的“桌面”。有什么办法吗?
每个目录可以有不同的壁纸吗?
答案1
哪个目录用作桌面在简单文本文件中配置~/.config/user-dirs.dirs
,如下所示:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
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"
要将不同的目录设置为桌面,只需根据XDG_DESKTOP_DIR=
需要编辑以该目录开头的行即可。
之后,您必须重新启动负责显示桌面图标的 Nautilus 守护进程,以使更改生效。只需注销并重新登录即可完成此操作,或者运行以下命令(这也会关闭所有打开的文件管理器窗口):
(nautilus --quit && nautilus --no-default-window & disown) &> /dev/null
不过,这一切都与您的桌面背景壁纸无关,因此,除非您每次手动更改它,否则它将保持不变。