Un launcher (ou lanceur) sous Linux est un fichier ou un outil qui permet d’ouvrir une application (ou d’exécuter une action) de manière simple et rapide, généralement via un clic sur une icône ou une combinaison de touches au clavier.
Sous Linux, le terme launcher désigne deux réalités complémentaires, selon qu’on parle du fichier qui définit l’application, ou de l’outil qui permet de la lancer rapidement.
Le fichier lanceur d’application (.desktop) :
Il s’agit d’un petit fichier texte qui sert de « raccourci » vers une application installée . Il contient toutes les informations nécessaires pour que le système sache comment lancer le programme et l’affiche correctement dans les menus :
- Le chemin vers l’exécutable.
- Le nom affiché de l’application.
- L’icône qui lui est associée.
- Une description et des mots-clés pour faciliter la recherche
L’outil ou le lanceur rapide :
C’est un programme conçu pour un usage avancé, souvent utilisé par des utilisateurs cherchant à optimiser leur productivité. Il se présente généralement sous la forme d’une barre de recherche qui s’ouvre par un raccourci clavier (comme Alt + Espace). Une fois ouvert, il permet de lancer n’importe quelle application ou d’effectuer une action en tapant simplement quelques lettres de son nom . Certains de ces outils vont bien au-delà du simple lancement d’applications :
- Recherche de fichiers et navigation
- Calculatrice intégrée
- Gestion du presse-papier
- Contrôle du système (volume, arrêt, mise en veille)
Sous Linux, on trouve de nombreux exemples de ces lanceurs rapides, comme Ulauncher, Rofi, dmenu ou KRunner, qui sont très populaires car ils permettent de s’affranchir de l’utilisation de la souris pour une expérience entièrement pilotée par le clavier.