Что делают пользовательские папки?

В ~/.config/user-dirs.dirs можно изменить пользовательские папки. Но они на самом деле делают что-нибудь за исключением изменения ссылок в Наутилусе? Я вижу то изменение XDG_DESKTOP_DIR что-то – а именно, это изменяет содержание, из которой папки отображены на рабочем столе, как ожидалось – но что-либо еще делает что-то?

0
задан 3 October 2015 в 20:25

1 ответ

Это специальные местоположения, как определено 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

0
ответ дан 1 October 2019 в 00:38

Другие вопросы по тегам:

Похожие вопросы: