Desktop entry files must reside in the $XDG_DATA_DIRS/applications directory and must have a .desktop file extension. If $XDG_DATA_DIRS is not set, then the default path is /usr/share is used. This also implies that user specific desktop entries may be located at $XDG_DATA_HOME/applications which is searched first. If $XDG_DATA_HOME is not set, then the default path ~/.local/share is used. Desktop entries are collected from all directories in the $XDG_DATA_DIRS environment variable. Directories which appear first in $XDG_DATA_DIRS are given precedence when there are several .desktop files with the same name.
Mahaigaineko sarrera-fitxategiek $XDG_DATA_DIRS/applications direktorioan egon behar dute, eta .desktop fitxategi-luzapena izan behar dute. $XDG_DATA_DIRS ezarria ez badago, /usr/share bide-izen lehenetsia erabiltzen da. Ondorioz, erabiltzaile baten berariazko mahaigaineko sarrera $XDG_DATA_HOME/applications fitxategian ere koka daiteke, hor bilatzen baita lehendabizi. $XDG_DATA_HOME ezarria ez badago, ~/.local/share bide-izen lehenetsia erabiltzen da. $XDG_DATA_DIRS ingurune-aldagaiko direktorio guztietan jasotzen dira mahaigaineko sarrerak. Izen bereko .desktop fitxategi bat baino gehiago daudenean, lehentasuna dute $XDG_CONFIG_DIRSen lehenbizi agertzen direnek.