Xdg был аббревиатурой от X Desktop Group, которая сейчас известна как freedesktop.org, но ярлык остался. Проект freedesktop.org создал набор стандартов, которые теперь лежат в основе сред рабочего стола X, таких как GNOME, KDE и многих других.

Вопросы для этого тега должны быть сосредоточены на конфигурации и аспектах xdg стандарты и связанные с ними xdg инструменты.

freedesktop.org Стандарты рабочего стола доступны на официальном сайте, на котором также размещены соответствующие проекты.

В состав Ubuntu входит xdg-utils пакет, который позволяет пользователям изменять определенные аспекты среды рабочего стола и интегрировать в нее определенные приложения, независимо от того, на каком рабочем столе они работают. Как указано в описании пакета, эти инструменты включены:

  * xdg-desktop-menu - Install desktop menu items
  * xdg-desktop-icon - Install icons on the user's desktop
  * xdg-icon-resource - Install icon resources
  * xdg-mime - Gather MIME information about a file
  * xdg-open - Open a URL in the user's preferred application that
               handles the respective URL or file type
  * xdg-email - Open the user's preferred email client, potentially with
                subject and other info filled in
  * xdg-screensaver - Enable, disable, or suspend the screensaver
  * xdg-settings - get various settings (default web browser) from
                   the desktop environment

Спецификацию XDG Base Directory можно найти здесь.