Un fichier d'entrée de bureau est un fichier de données qui fournit des informations sur un élément d'un menu. Le fichier d'entrée de bureau spécifie les détails de l'élément tels qu'un nom, une commande à exécuter, une icône, etc. Le fichier d'entrée de bureau contient aussi des mots clés qui déterminent l'emplacement d'un élément dans la hiérarchie des menus. Les fichiers d'entrée de bureau se trouvent dans le répertoire $XDG_DATA_DIRS/applications et doivent porter l'extension .desktop.
Ordre dans lequel les chemins par défaut sont recherchés pour résoudre l'emplacement des fichiers .desktop, comme suit :
Recherchez dans le répertoire $XDG_DATA_HOME/applications. Si la variable d'environnement $XDG_DATA_HOME n'est pas définie, recherchez dans le répertoire par défaut ~/.local/share/applications.
Recherchez les sous-répertoires d'applications de chaque répertoire dans $XDG_DATA_DIRS. Si la variable d'environnement $XDG_DATA_DIRS n'est pas définie, recherchez dans le répertoire par défaut /usr/share/applications.
Si plusieurs fichiers .desktop avec le même nom sont trouvés, le premier fichier trouvé est prioritaire.
Voici un exemple de fichier d'entrée de bureau.
[Desktop Entry] Encoding=UTF-8 Name=Calculator Name[fr]=Calculatrice ... Comment=Perform calculations Comment[fr]=Effectue des calculs compliq ue ... Exec=gcalctool Icon=accessories-calculator Terminal=false Type=Application StartupNotify=true Categories=GNOME;GTK;Utility;Calculator
Le tableau suivant décrit certaines des clés importantes dans les fichiers d'entrée de bureau. Pour plus d'informations sur les fichiers d'entrée de bureau, reportez-vous à la XDG Desktop Entry Specification.
|
Pour plus d'informations sur les clés dans les fichiers d'entrée de bureau, reportez-vous à laspécification d'entrée de bureau.