Il formato di file .desktop è uno standard di file di configurazione definito dalla Specifica di Avvio Desktop di Freedesktop.org. Questi file sono componenti cruciali degli ambienti desktop Linux e Unix-like (come GNOME, KDE Plasma, XFCE e altri) utilizzati per definire i lanciatori di applicazioni, le voci di menu e le azioni desktop specifiche. Un file .desktop è un file di testo semplice strutturato utilizzando il formato INI, contenente coppie chiave-valore organizzate sotto sezioni, in particolare la sezione '[Desktop Entry]'. I campi essenziali includono 'Type' (che specifica se è un'Applicazione, un Link o una Directory), 'Name' (il titolo leggibile dall'utente), 'Exec' (la riga di comando per eseguire l'applicazione), 'Icon' (il percorso o il nome del file icona) e 'Categories' (che determina dove l'applicazione appare nel menu di sistema). Questi file consentono all'ambiente desktop di integrare le applicazioni in modo trasparente, fornendo i metadati necessari per la visualizzazione e l'esecuzione, e sono tipicamente archiviati in directory di sistema come /usr/share/applications/ o directory specifiche dell'utente come ~/.local/share/applications/.