Недавно я удалил папку Desktop
из моего каталога $HOME
. Когда я снова вошел в систему, все файлы и каталоги в $HOME
были показаны на рабочем столе. Поэтому я хотел вернуть папку. Каков рекомендуемый способ достижения этого? Я отредактировал ~/.config/xdg-user-dirs.dir
и добавил правильную переменную. Но я думаю, что должен быть какой-то другой (более простой?) Способ.
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"
Выйти из системы, а затем снова войти в систему, а рабочий стол должен показать указанную папку. Вы можете использовать команду 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.
Для получения дополнительной информации проверьте out https://wiki.archlinux.org/index.php/XDG_user_directories