В ~/.config/user-dirs.dirs
можно изменить пользовательские папки. Но они на самом деле делают что-нибудь за исключением изменения ссылок в Наутилусе? Я вижу то изменение XDG_DESKTOP_DIR
что-то – а именно, это изменяет содержание, из которой папки отображены на рабочем столе, как ожидалось – но что-либо еще делает что-то?
Это специальные местоположения, как определено freedesktop.org, и так используется многими программами, не только наутилусом. Они будут использоваться любым файловым менеджером (дельфин, Thunar) и приложениями - каталог Music аудиоплеерами, Загрузки браузерами, Документы текстовыми редакторами, и т.д.
http://freedesktop.org/wiki/Software/xdg-user-dirs/
, xdg-user-dirs
xdg-user-dirs является инструментом, чтобы помочь управлять "известными" пользовательскими каталогами как настольная папка и музыкальная папка. Это также обрабатывает локализацию (т.е. перевод) имен файлов.
способ, которым это работает, состоит в том, что xdg-user-dirs-update выполняется очень рано в фазе входа в систему. Эта программа читает конфигурационный файл и ряд каталогов по умолчанию. Это затем создает локализованные версии этих каталогов в пользовательском корневом каталоге и настраивает файл конфигурации в $ (XDG_CONFIG_HOME)/user-dirs.dirs (значения по умолчанию XDG_CONFIG_HOME к ~/.config), что приложения могут читать для нахождения этих каталогов.
существует хорошее обсуждение Wiki Arch, см. https://wiki.archlinux.org/index.php/Xdg_user_directories